﻿package{
	import sandy.primitive.Primitive3D;
	import sandy.core.scenegraph.Geometry3D;
	import sandy.core.scenegraph.Shape3D;
	
	public class Teiera extends Shape3D implements Primitive3D{
		private var l:Geometry3D ;
		private function v(x:Number,y:Number,z:Number):void
		{
			l.setVertex(l.getNextVertexID(),x,y,z );
		}
		private function vn(nx:Number,ny:Number,nz:Number):void
		{
			l.setVertexNormal(l.getNextVertexNormalID(),nx,ny,nz );
		}
		private function uv(u:Number,v:Number):void
		{
		l.setUVCoords(l.getNextUVCoordID(),u,v);
		}
		private function f(vn0:int, vn1:int, vn2:int, uvn0:int, uvn1:int,uvn2:int):void
		{
			l.setFaceVertexIds(l.getNextFaceID(), vn0, vn1,vn2);
			l.setFaceUVCoordsIds( l.getNextFaceUVCoordID(), uvn0,uvn1,uvn2);
		}
		public function Teiera( p_Name:String=null )
		{	
			super( p_Name ) ;
			geometry = generate() ;
		}

	public function generate(... arguments):Geometry3D
	{
		l = new Geometry3D();
		vn(-0.964791,-0.255236,0.0635002);
		vn(-0.970156,0.242334,-0.00843188);
		vn(-0.164812,0.985051,-0.0501125);
		vn(0.665536,0.746273,-0.0117618);
		vn(0.867772,0.496955,-0.00262851);
		vn(-0.866654,-0.255972,0.42824);
		vn(-0.899594,0.242935,0.362922);
		vn(-0.171776,0.985001,0.01628);
		vn(0.609664,0.747027,-0.265066);
		vn(0.800361,0.497847,-0.334021);
		vn(-0.63698,-0.256209,0.727058);
		vn(-0.691927,0.242858,0.679895);
		vn(-0.151838,0.985081,0.0810026);
		vn(0.461296,0.747475,-0.478004);
		vn(0.611121,0.498464,-0.614869);
		vn(-0.309409,-0.255656,0.915918);
		vn(-0.378799,0.242453,0.893156);
		vn(-0.109658,0.985098,0.132499);
		vn(0.243046,0.747005,-0.618799);
		vn(0.329078,0.497896,-0.802376);
		vn(0.05691,-0.271213,0.960836);
		vn(-0.00920327,0.233884,0.972221);
		vn(-0.0505075,0.985239,0.163566);
		vn(-0.0117382,0.746151,-0.665674);
		vn(-0.00262851,0.496955,-0.867772);
		vn(0.408654,-0.362668,0.837541);
		vn(0.370984,0.152476,0.916036);
		vn(0.0244072,0.980501,0.194991);
		vn(-0.26712,0.742967,-0.613716);
		vn(-0.334163,0.497242,-0.800678);
		vn(0.704191,-0.386395,0.595663);
		vn(0.70586,0.0906171,0.702532);
		vn(0.127862,0.969627,0.208507);
		vn(-0.484886,0.738576,-0.468392);
		vn(-0.615438,0.497022,-0.611722);
		vn(0.907465,-0.309681,0.28391);
		vn(0.915929,0.155569,0.369963);
		vn(0.183347,0.973514,0.136579);
		vn(-0.625201,0.740672,-0.246026);
		vn(-0.802949,0.496814,-0.329317);
		vn(0.964333,-0.255115,-0.0705645);
		vn(0.973733,0.227695,0.000321863);
		vn(0.179028,0.9825,0.0513988);
		vn(-0.667143,0.744838,0.0116828);
		vn(-0.867923,0.496692,0.00264197);
		vn(0.866654,-0.255972,-0.42824);
		vn(0.899594,0.242935,-0.362922);
		vn(0.171776,0.985001,-0.01628);
		vn(-0.609664,0.747027,0.265066);
		vn(-0.800361,0.497847,0.334021);
		vn(0.63698,-0.256209,-0.727058);
		vn(0.691927,0.242858,-0.679895);
		vn(0.151838,0.985081,-0.0810026);
		vn(-0.461296,0.747475,0.478004);
		vn(-0.611121,0.498464,0.614869);
		vn(0.309409,-0.255656,-0.915918);
		vn(0.378799,0.242453,-0.893156);
		vn(0.109658,0.985098,-0.132499);
		vn(-0.243046,0.747005,0.618799);
		vn(-0.329078,0.497896,0.802376);
		vn(-0.0635002,-0.255236,-0.964791);
		vn(0.00843188,0.242334,-0.970156);
		vn(0.0501125,0.985051,-0.164812);
		vn(0.0117617,0.746273,0.665536);
		vn(0.00262851,0.496955,0.867772);
		vn(-0.42824,-0.255972,-0.866654);
		vn(-0.362922,0.242935,-0.899594);
		vn(-0.01628,0.985001,-0.171776);
		vn(0.265066,0.747027,0.609664);
		vn(0.334021,0.497847,0.800361);
		vn(-0.727058,-0.256209,-0.63698);
		vn(-0.679895,0.242858,-0.691927);
		vn(-0.0810026,0.985081,-0.151838);
		vn(0.478004,0.747475,0.461296);
		vn(0.614869,0.498464,0.611121);
		vn(-0.915918,-0.255656,-0.309409);
		vn(-0.893156,0.242453,-0.378799);
		vn(-0.132499,0.985098,-0.109658);
		vn(0.618799,0.747005,0.243046);
		vn(0.802376,0.497896,0.329078);
		vn(0.91488,0.403725,-0.000562876);
		vn(0.941117,0.33808,-0.00105191);
		vn(0.978226,0.207541,-0.00114831);
		vn(0.997695,-0.0678515,0.000826046);
		vn(0.844816,0.404552,-0.350176);
		vn(0.868962,0.338796,-0.360724);
		vn(0.903357,0.207976,-0.37509);
		vn(0.922181,-0.068131,-0.380711);
		vn(0.646085,0.405105,-0.646888);
		vn(0.664409,0.339299,-0.665911);
		vn(0.690769,0.208342,-0.69241);
		vn(0.706055,-0.0681094,-0.704874);
		vn(0.349116,0.40457,-0.845246);
		vn(0.358742,0.338843,-0.869764);
		vn(0.372924,0.208079,-0.90423);
		vn(0.382269,-0.0678884,-0.921554);
		vn(-0.000562886,0.403725,-0.91488);
		vn(-0.00105192,0.33808,-0.941117);
		vn(-0.0011483,0.207541,-0.978226);
		vn(0.000826046,-0.0678515,-0.997695);
		vn(-0.350176,0.404552,-0.844816);
		vn(-0.360724,0.338796,-0.868962);
		vn(-0.37509,0.207976,-0.903357);
		vn(-0.380711,-0.068131,-0.922181);
		vn(-0.646888,0.405105,-0.646085);
		vn(-0.665911,0.339299,-0.664409);
		vn(-0.69241,0.208342,-0.690769);
		vn(-0.704874,-0.0681094,-0.706055);
		vn(-0.845246,0.40457,-0.349116);
		vn(-0.869764,0.338843,-0.358742);
		vn(-0.90423,0.208079,-0.372924);
		vn(-0.921554,-0.0678884,-0.382269);
		vn(-0.91488,0.403725,0.000562886);
		vn(-0.941117,0.33808,0.00105192);
		vn(-0.978226,0.207541,0.0011483);
		vn(-0.997695,-0.0678515,-0.000826046);
		vn(-0.844816,0.404552,0.350176);
		vn(-0.868962,0.338796,0.360724);
		vn(-0.903357,0.207976,0.37509);
		vn(-0.922181,-0.068131,0.380711);
		vn(-0.646085,0.405105,0.646888);
		vn(-0.664409,0.339299,0.665911);
		vn(-0.690769,0.208342,0.69241);
		vn(-0.706055,-0.0681094,0.704874);
		vn(-0.349116,0.40457,0.845246);
		vn(-0.358742,0.338843,0.869764);
		vn(-0.372924,0.208079,0.90423);
		vn(-0.382269,-0.0678884,0.921554);
		vn(0.000562886,0.403725,0.91488);
		vn(0.00105192,0.33808,0.941117);
		vn(0.0011483,0.207541,0.978226);
		vn(-0.000826046,-0.0678515,0.997695);
		vn(0.350176,0.404552,0.844816);
		vn(0.360724,0.338796,0.868962);
		vn(0.37509,0.207976,0.903357);
		vn(0.380711,-0.068131,0.922181);
		vn(0.646888,0.405105,0.646085);
		vn(0.665911,0.339299,0.664409);
		vn(0.69241,0.208342,0.690769);
		vn(0.704874,-0.0681094,0.706055);
		vn(0.845246,0.40457,0.349116);
		vn(0.869764,0.338843,0.358742);
		vn(0.90423,0.208079,0.372924);
		vn(0.921554,-0.0678884,0.382269);
		vn(0.895151,-0.445725,0.00587703);
		vn(0.723936,-0.689854,0.00428551);
		vn(0.697653,-0.716431,-0.00271147);
		vn(0.798118,-0.60249,-0.00363314);
		vn(0.829015,-0.446624,-0.336542);
		vn(0.66985,-0.690737,-0.272366);
		vn(0.642819,-0.717288,-0.26885);
		vn(0.735451,-0.603412,-0.30823);
		vn(0.636684,-0.447071,-0.6283);
		vn(0.513969,-0.691303,-0.507875);
		vn(0.49036,-0.717843,-0.494214);
		vn(0.560944,-0.60403,-0.566118);
		vn(0.347601,-0.446481,-0.824517);
		vn(0.280399,-0.690732,-0.666533);
		vn(0.26377,-0.717287,-0.644922);
		vn(0.301408,-0.60344,-0.73825);
		vn(0.00587703,-0.445725,-0.895151);
		vn(0.00428552,-0.689854,-0.723936);
		vn(-0.00271147,-0.716431,-0.697653);
		vn(-0.00363314,-0.60249,-0.798118);
		vn(-0.336542,-0.446624,-0.829015);
		vn(-0.272366,-0.690737,-0.66985);
		vn(-0.26885,-0.717288,-0.642819);
		vn(-0.30823,-0.603412,-0.735451);
		vn(-0.6283,-0.447071,-0.636684);
		vn(-0.507875,-0.691303,-0.513969);
		vn(-0.494214,-0.717843,-0.49036);
		vn(-0.566118,-0.60403,-0.560944);
		vn(-0.824517,-0.446481,-0.347601);
		vn(-0.666533,-0.690732,-0.280399);
		vn(-0.644922,-0.717287,-0.26377);
		vn(-0.73825,-0.60344,-0.301408);
		vn(-0.895151,-0.445725,-0.00587703);
		vn(-0.723936,-0.689854,-0.00428552);
		vn(-0.697653,-0.716431,0.00271147);
		vn(-0.798118,-0.60249,0.00363314);
		vn(-0.829015,-0.446624,0.336542);
		vn(-0.66985,-0.690737,0.272366);
		vn(-0.642819,-0.717288,0.26885);
		vn(-0.735451,-0.603412,0.30823);
		vn(-0.636684,-0.447071,0.6283);
		vn(-0.513969,-0.691303,0.507875);
		vn(-0.49036,-0.717843,0.494214);
		vn(-0.560944,-0.60403,0.566118);
		vn(-0.347601,-0.446481,0.824517);
		vn(-0.280399,-0.690732,0.666533);
		vn(-0.26377,-0.717287,0.644922);
		vn(-0.301408,-0.60344,0.73825);
		vn(-0.00587703,-0.445725,0.895151);
		vn(-0.00428552,-0.689854,0.723936);
		vn(0.00271147,-0.716431,0.697653);
		vn(0.00363314,-0.60249,0.798118);
		vn(0.336542,-0.446624,0.829015);
		vn(0.272366,-0.690737,0.66985);
		vn(0.26885,-0.717288,0.642819);
		vn(0.30823,-0.603412,0.735451);
		vn(0.6283,-0.447071,0.636684);
		vn(0.507875,-0.691303,0.513969);
		vn(0.494214,-0.717843,0.49036);
		vn(0.566118,-0.60403,0.560944);
		vn(0.824517,-0.446481,0.347601);
		vn(0.666533,-0.690732,0.280399);
		vn(0.644922,-0.717287,0.26377);
		vn(0.73825,-0.60344,0.301408);
		vn(0.593653,-0.804451,0.0208407);
		vn(0.166252,-0.986065,0.00594924);
		vn(0.0514921,-0.998669,0.00298275);
		vn(0.0,-1.0,0.0);
		vn(0.556004,-0.804953,-0.207146);
		vn(0.155628,-0.986122,-0.0578297);
		vn(0.0486496,-0.998674,-0.0168489);
		vn(0.433747,-0.805296,-0.40418);
		vn(0.121305,-0.986174,-0.112895);
		vn(0.0383703,-0.99868,-0.0341551);
		vn(0.246112,-0.805032,-0.539771);
		vn(0.0689001,-0.986141,-0.150926);
		vn(0.0223969,-0.998677,-0.0462894);
		vn(0.0208407,-0.804451,-0.593653);
		vn(0.00594924,-0.986065,-0.166252);
		vn(0.00298275,-0.998669,-0.0514921);
		vn(-0.207146,-0.804953,-0.556004);
		vn(-0.0578297,-0.986122,-0.155628);
		vn(-0.0168489,-0.998674,-0.0486496);
		vn(-0.40418,-0.805296,-0.433747);
		vn(-0.112895,-0.986174,-0.121305);
		vn(-0.0341551,-0.99868,-0.0383703);
		vn(-0.539771,-0.805032,-0.246112);
		vn(-0.150926,-0.986141,-0.0689001);
		vn(-0.0462894,-0.998677,-0.0223969);
		vn(-0.593653,-0.804451,-0.0208407);
		vn(-0.166252,-0.986065,-0.00594924);
		vn(-0.0514921,-0.998669,-0.00298275);
		vn(-0.556004,-0.804953,0.207146);
		vn(-0.155628,-0.986122,0.0578297);
		vn(-0.0486496,-0.998674,0.0168489);
		vn(-0.433747,-0.805296,0.40418);
		vn(-0.121305,-0.986174,0.112895);
		vn(-0.0383703,-0.99868,0.0341551);
		vn(-0.246112,-0.805032,0.539771);
		vn(-0.0689001,-0.986141,0.150926);
		vn(-0.0223969,-0.998677,0.0462894);
		vn(-0.0208407,-0.804451,0.593653);
		vn(-0.00594924,-0.986065,0.166252);
		vn(-0.00298275,-0.998669,0.0514921);
		vn(0.207146,-0.804953,0.556004);
		vn(0.0578297,-0.986122,0.155628);
		vn(0.0168489,-0.998674,0.0486496);
		vn(0.40418,-0.805296,0.433747);
		vn(0.112895,-0.986174,0.121305);
		vn(0.0341551,-0.99868,0.0383703);
		vn(0.539771,-0.805032,0.246112);
		vn(0.150926,-0.986141,0.0689001);
		vn(0.0462894,-0.998677,0.0223969);
		vn(0.00772621,-0.997628,-0.0684017);
		vn(0.040558,-0.999175,0.00183109);
		vn(0.191281,-0.981532,0.00256537);
		vn(0.63554,-0.772068,-0.000642266);
		vn(0.987948,-0.154746,0.00339493);
		vn(0.00651727,-0.765676,-0.643193);
		vn(0.0350441,-0.841351,-0.539352);
		vn(0.163008,-0.818237,-0.551287);
		vn(0.485724,-0.624372,-0.611746);
		vn(0.762032,-0.146017,-0.630861);
		vn(-0.00245974,0.237943,-0.971276);
		vn(-0.0114855,0.00227661,-0.999931);
		vn(-0.039179,-0.0113039,-0.999168);
		vn(-0.0591679,-0.0663923,-0.996038);
		vn(-0.0100638,-0.0605961,-0.998112);
		vn(-0.00946824,0.903015,-0.429504);
		vn(-0.0502136,0.838511,-0.542567);
		vn(-0.225761,0.795061,-0.562948);
		vn(-0.585671,0.51984,-0.621896);
		vn(-0.775984,0.0432931,-0.629264);
		vn(-0.0105646,0.997594,0.0685125);
		vn(-0.0568934,0.99838,-0.000913379);
		vn(-0.266734,0.96377,0.0010362);
		vn(-0.735585,0.677427,0.00266022);
		vn(-0.997079,0.0763454,-0.00199149);
		vn(-0.00771889,0.765615,0.643253);
		vn(-0.0425062,0.839876,0.541111);
		vn(-0.198514,0.802693,0.562384);
		vn(-0.540688,0.56518,0.623079);
		vn(-0.773136,0.0861399,0.628363);
		vn(0.00194724,-0.237779,0.971317);
		vn(0.00855191,-0.00313404,0.999959);
		vn(0.0282895,0.00236355,0.999597);
		vn(0.0470225,0.0466242,0.997805);
		vn(0.00892962,0.0486466,0.998776);
		vn(0.00716078,-0.902955,0.429675);
		vn(0.037502,-0.840104,0.541127);
		vn(0.173069,-0.815806,0.551822);
		vn(0.533711,-0.585202,0.610485);
		vn(0.771143,-0.0741886,0.632325);
		vn(0.945639,0.325175,0.00523942);
		vn(0.823675,0.566893,0.013832);
		vn(0.644146,0.764819,0.011269);
		vn(0.531524,0.843841,0.073585);
		vn(0.746398,0.254087,-0.615085);
		vn(0.665749,0.465345,-0.583294);
		vn(0.540019,0.641463,-0.54489);
		vn(0.48214,0.772439,-0.413376);
		vn(0.0056931,-0.0358492,-0.999341);
		vn(0.0058756,-0.0438784,-0.99902);
		vn(0.0179647,-0.0369136,-0.999157);
		vn(0.12335,0.199004,-0.972205);
		vn(-0.721619,-0.307162,-0.620417);
		vn(-0.60236,-0.529731,-0.597115);
		vn(-0.47348,-0.679874,-0.559989);
		vn(-0.376284,-0.668126,-0.641886);
		vn(-0.926971,-0.375113,-0.0038904);
		vn(-0.754307,-0.656438,-0.0105189);
		vn(-0.569473,-0.82197,-0.00812798);
		vn(-0.480128,-0.874124,-0.0733756);
		vn(-0.736761,-0.275043,0.617685);
		vn(-0.623051,-0.515657,0.588138);
		vn(-0.485642,-0.6775,0.5524);
		vn(-0.43731,-0.792156,0.425734);
		vn(-0.00245545,0.0291057,0.999573);
		vn(0.00624402,0.0309366,0.999502);
		vn(-0.00152897,0.0295877,0.999561);
		vn(-0.109008,-0.196977,0.974329);
		vn(0.738318,0.270271,0.617933);
		vn(0.648653,0.475632,0.594158);
		vn(0.515385,0.651685,0.556494);
		vn(0.399315,0.658237,0.638178);
		vn(-0.229992,0.967998,-0.100414);
		vn(-0.539636,0.841845,0.00948764);
		vn(-0.870758,0.491531,-0.0133311);
		vn(-0.87584,0.480806,-0.0415912);
		vn(-0.654397,0.756117,-0.00716266);
		vn(-0.131683,0.633941,-0.762088);
		vn(-0.323244,0.684622,-0.653305);
		vn(-0.60886,0.480622,-0.631104);
		vn(-0.616471,0.419845,-0.666104);
		vn(-0.447227,0.595271,-0.667563);
		vn(0.130084,-0.139633,-0.981622);
		vn(0.184613,0.10022,-0.977688);
		vn(0.142094,0.188166,-0.971804);
		vn(0.0123637,0.138612,-0.99027);
		vn(-0.00845814,0.130379,-0.991428);
		vn(0.358242,-0.765623,-0.534308);
		vn(0.587433,-0.512491,-0.626319);
		vn(0.783688,-0.241147,-0.572435);
		vn(0.65887,-0.336649,-0.672724);
		vn(0.425912,-0.547425,-0.720364);
		vn(0.408904,-0.906912,0.101526);
		vn(0.68945,-0.724276,-0.00913955);
		vn(0.92414,-0.381675,0.0169927);
		vn(0.852329,-0.521908,0.0338667);
		vn(0.57586,-0.817546,0.00178344);
		vn(0.293438,-0.59286,0.74994);
		vn(0.564215,-0.542661,0.622238);
		vn(0.770625,-0.242454,0.589367);
		vn(0.663788,-0.29676,0.686527);
		vn(0.447928,-0.514578,0.731143);
		vn(0.0286723,0.163973,0.986048);
		vn(0.0911853,0.0518397,0.994484);
		vn(0.163596,0.134868,0.977265);
		vn(0.109339,0.141513,0.98388);
		vn(0.0396159,0.153079,0.98742);
		vn(-0.179654,0.814058,0.552298);
		vn(-0.396952,0.634275,0.663419);
		vn(-0.621577,0.445429,0.644387);
		vn(-0.587611,0.447279,0.674281);
		vn(-0.411959,0.613585,0.673649);
		vn(-0.372448,0.927832,0.0202449);
		vn(0.192184,0.972484,0.131682);
		vn(0.999464,0.0313116,-0.00958785);
		vn(0.688257,-0.703035,-0.17901);
		vn(-0.272791,0.850508,-0.44969);
		vn(0.0178777,0.986112,0.165116);
		vn(0.454321,0.273295,0.847881);
		vn(0.517162,-0.487634,0.703389);
		vn(-0.00817877,0.567129,-0.823589);
		vn(-0.0522207,0.998247,-0.0278519);
		vn(-0.0213707,0.630135,0.776191);
		vn(0.0724639,0.119824,0.990147);
		vn(0.492197,-0.247088,-0.834679);
		vn(0.108411,0.943188,-0.314075);
		vn(-0.227419,0.882216,0.412282);
		vn(-0.248317,0.68069,0.689202);
		vn(0.688885,-0.72196,0.0648948);
		vn(0.604407,0.739752,-0.295735);
		vn(-0.293058,0.955865,-0.0209391);
		vn(-0.370064,0.923894,0.0973253);
		vn(0.490983,-0.186466,0.85098);
		vn(0.373476,0.876001,0.305185);
		vn(-0.219801,0.849486,-0.479647);
		vn(-0.313198,0.815412,-0.486837);
		vn(0.0262725,0.518329,0.854778);
		vn(0.0349125,0.996949,0.0698152);
		vn(0.0123108,0.573573,-0.819062);
		vn(-0.0500397,0.315573,-0.947581);
		vn(-0.249615,0.832161,0.495177);
		vn(0.148007,0.983888,-0.100288);
		vn(0.486354,0.2366,-0.841119);
		vn(0.354712,-0.317374,-0.879462);
		vn(0.0,1.0,0.0);
		vn(0.893838,0.44522,-0.0532261);
		vn(0.911613,-0.410976,0.00775806);
		vn(0.940245,-0.34039,-0.00855213);
		vn(0.804409,0.593494,0.0262729);
		vn(0.805552,0.445238,-0.390958);
		vn(0.845311,-0.412166,-0.339954);
		vn(0.865515,-0.341256,-0.366645);
		vn(0.753279,0.593949,-0.28248);
		vn(0.593803,0.445119,-0.670274);
		vn(0.649755,-0.412738,-0.638331);
		vn(0.658531,-0.342091,-0.670307);
		vn(0.587537,0.593769,-0.549762);
		vn(0.290482,0.445408,-0.846896);
		vn(0.354855,-0.411886,-0.839302);
		vn(0.350892,-0.341525,-0.871915);
		vn(0.332141,0.593627,-0.733);
		vn(-0.0532261,0.44522,-0.893838);
		vn(0.00775806,-0.410976,-0.911613);
		vn(-0.00855213,-0.34039,-0.940245);
		vn(0.0262729,0.593494,-0.804409);
		vn(-0.390958,0.445238,-0.805552);
		vn(-0.339954,-0.412166,-0.845311);
		vn(-0.366645,-0.341256,-0.865515);
		vn(-0.28248,0.593949,-0.753279);
		vn(-0.670274,0.445119,-0.593803);
		vn(-0.638331,-0.412738,-0.649755);
		vn(-0.670307,-0.342091,-0.658531);
		vn(-0.549762,0.593769,-0.587537);
		vn(-0.846896,0.445408,-0.290482);
		vn(-0.839302,-0.411886,-0.354855);
		vn(-0.871915,-0.341525,-0.350892);
		vn(-0.733,0.593627,-0.332141);
		vn(-0.893838,0.44522,0.0532261);
		vn(-0.911613,-0.410976,-0.00775806);
		vn(-0.940245,-0.34039,0.00855213);
		vn(-0.804409,0.593494,-0.0262729);
		vn(-0.805552,0.445238,0.390958);
		vn(-0.845311,-0.412166,0.339954);
		vn(-0.865515,-0.341256,0.366645);
		vn(-0.753279,0.593949,0.28248);
		vn(-0.593803,0.445119,0.670274);
		vn(-0.649755,-0.412738,0.638331);
		vn(-0.658531,-0.342091,0.670307);
		vn(-0.587537,0.593769,0.549762);
		vn(-0.290482,0.445408,0.846896);
		vn(-0.354855,-0.411886,0.839302);
		vn(-0.350892,-0.341525,0.871915);
		vn(-0.332141,0.593627,0.733);
		vn(0.0532261,0.44522,0.893838);
		vn(-0.00775806,-0.410976,0.911613);
		vn(0.00855213,-0.34039,0.940245);
		vn(-0.0262729,0.593494,0.804409);
		vn(0.390958,0.445238,0.805552);
		vn(0.339954,-0.412166,0.845311);
		vn(0.366645,-0.341256,0.865515);
		vn(0.28248,0.593949,0.753279);
		vn(0.670274,0.445119,0.593803);
		vn(0.638331,-0.412738,0.649755);
		vn(0.670307,-0.342091,0.658531);
		vn(0.549762,0.593769,0.587537);
		vn(0.846896,0.445408,0.290482);
		vn(0.839302,-0.411886,0.354855);
		vn(0.871915,-0.341525,0.350892);
		vn(0.733,0.593627,0.332141);
		vn(0.246499,0.969128,0.00544525);
		vn(0.171991,0.985098,-0.000587825);
		vn(0.359594,0.933038,-0.0115217);
		vn(0.526357,0.849557,0.0346435);
		vn(0.229426,0.969258,-0.0888918);
		vn(0.158332,0.985171,-0.0660964);
		vn(0.327101,0.93335,-0.14786);
		vn(0.499162,0.849968,-0.168496);
		vn(0.177495,0.969364,-0.169793);
		vn(0.12072,0.985217,-0.121551);
		vn(0.245276,0.933496,-0.261583);
		vn(0.395598,0.850517,-0.346586);
		vn(0.0990289,0.969283,-0.225129);
		vn(0.0650027,0.985169,-0.158796);
		vn(0.126386,0.933285,-0.336164);
		vn(0.233051,0.850287,-0.47191);
		vn(0.00544525,0.969128,-0.246499);
		vn(-0.000587825,0.985098,-0.171991);
		vn(-0.0115217,0.933038,-0.359594);
		vn(0.0346435,0.849557,-0.526357);
		vn(-0.0888918,0.969258,-0.229426);
		vn(-0.0660964,0.985171,-0.158332);
		vn(-0.14786,0.93335,-0.327101);
		vn(-0.168496,0.849968,-0.499162);
		vn(-0.169793,0.969364,-0.177495);
		vn(-0.121551,0.985217,-0.12072);
		vn(-0.261583,0.933496,-0.245276);
		vn(-0.346586,0.850517,-0.395598);
		vn(-0.225129,0.969283,-0.0990289);
		vn(-0.158796,0.985169,-0.0650027);
		vn(-0.336164,0.933285,-0.126386);
		vn(-0.47191,0.850287,-0.233051);
		vn(-0.246499,0.969128,-0.00544525);
		vn(-0.171991,0.985098,0.000587825);
		vn(-0.359594,0.933038,0.0115217);
		vn(-0.526357,0.849557,-0.0346435);
		vn(-0.229426,0.969258,0.0888918);
		vn(-0.158332,0.985171,0.0660964);
		vn(-0.327101,0.93335,0.14786);
		vn(-0.499162,0.849968,0.168496);
		vn(-0.177495,0.969364,0.169793);
		vn(-0.12072,0.985217,0.121551);
		vn(-0.245276,0.933496,0.261583);
		vn(-0.395598,0.850517,0.346586);
		vn(-0.0990289,0.969283,0.225129);
		vn(-0.0650027,0.985169,0.158796);
		vn(-0.126386,0.933285,0.336164);
		vn(-0.233051,0.850287,0.47191);
		vn(-0.00544525,0.969128,0.246499);
		vn(0.000587825,0.985098,0.171991);
		vn(0.0115217,0.933038,0.359594);
		vn(-0.0346435,0.849557,0.526357);
		vn(0.0888918,0.969258,0.229426);
		vn(0.0660964,0.985171,0.158332);
		vn(0.14786,0.93335,0.327101);
		vn(0.168496,0.849968,0.499162);
		vn(0.169793,0.969364,0.177495);
		vn(0.121551,0.985217,0.12072);
		vn(0.261583,0.933496,0.245276);
		vn(0.346586,0.850517,0.395598);
		vn(0.225129,0.969283,0.0990289);
		vn(0.158796,0.985169,0.0650027);
		vn(0.336164,0.933285,0.126386);
		vn(0.47191,0.850287,0.233051);
		v(20.7676,35.6016,0.0);
		v(20.4779,36.6968,0.0);
		v(20.814,37.0618,0.0);
		v(21.4977,36.6968,0.0);
		v(22.251,35.6016,0.0);
		v(19.1581,35.6016,-8.15128);
		v(18.8908,36.6968,-8.03757);
		v(19.2009,37.0618,-8.16948);
		v(19.8316,36.6968,-8.43785);
		v(20.5265,35.6016,-8.73352);
		v(14.745,35.6016,-14.745);
		v(14.5393,36.6968,-14.5393);
		v(14.7779,37.0618,-14.7779);
		v(15.2634,36.6968,-15.2634);
		v(15.7982,35.6016,-15.7982);
		v(8.15128,35.6016,-19.1581);
		v(8.03757,36.6968,-18.8908);
		v(8.16948,37.0618,-19.2009);
		v(8.43785,36.6968,-19.8316);
		v(8.73352,35.6016,-20.5265);
		v(0.0,35.6016,-20.7676);
		v(0.0,36.6968,-20.4779);
		v(0.0,37.0618,-20.814);
		v(0.0,36.6968,-21.4977);
		v(0.0,35.6016,-22.251);
		v(-8.71451,35.6016,-19.1581);
		v(-8.27518,36.6968,-18.8908);
		v(-8.23988,37.0618,-19.2009);
		v(-8.44665,36.6968,-19.8316);
		v(-8.73352,35.6016,-20.5265);
		v(-15.2456,35.6016,-14.745);
		v(-14.7505,36.6968,-14.5393);
		v(-14.8405,37.0618,-14.7779);
		v(-15.2712,36.6968,-15.2634);
		v(-15.7982,35.6016,-15.7982);
		v(-19.3459,35.6016,-8.15128);
		v(-18.97,36.6968,-8.03757);
		v(-19.2243,37.0618,-8.16948);
		v(-19.8346,36.6968,-8.43785);
		v(-20.5265,35.6016,-8.73352);
		v(-20.7676,35.6016,0.0);
		v(-20.4779,36.6968,0.0);
		v(-20.814,37.0618,0.0);
		v(-21.4977,36.6968,0.0);
		v(-22.251,35.6016,0.0);
		v(-19.1581,35.6016,8.15128);
		v(-18.8908,36.6968,8.03757);
		v(-19.2009,37.0618,8.16948);
		v(-19.8316,36.6968,8.43785);
		v(-20.5265,35.6016,8.73352);
		v(-14.745,35.6016,14.745);
		v(-14.5393,36.6968,14.5393);
		v(-14.7779,37.0618,14.7779);
		v(-15.2634,36.6968,15.2634);
		v(-15.7982,35.6016,15.7982);
		v(-8.15128,35.6016,19.1581);
		v(-8.03757,36.6968,18.8908);
		v(-8.16948,37.0618,19.2009);
		v(-8.43785,36.6968,19.8316);
		v(-8.73352,35.6016,20.5265);
		v(0.0,35.6016,20.7676);
		v(0.0,36.6968,20.4779);
		v(0.0,37.0618,20.814);
		v(0.0,36.6968,21.4977);
		v(0.0,35.6016,22.251);
		v(8.15128,35.6016,19.1581);
		v(8.03757,36.6968,18.8908);
		v(8.16948,37.0618,19.2009);
		v(8.43785,36.6968,19.8316);
		v(8.73352,35.6016,20.5265);
		v(14.745,35.6016,14.745);
		v(14.5393,36.6968,14.5393);
		v(14.7779,37.0618,14.7779);
		v(15.2634,36.6968,15.2634);
		v(15.7982,35.6016,15.7982);
		v(19.1581,35.6016,8.15128);
		v(18.8908,36.6968,8.03757);
		v(19.2009,37.0618,8.16948);
		v(19.8316,36.6968,8.43785);
		v(20.5265,35.6016,8.73352);
		v(24.9744,29.7781,0.0);
		v(27.3502,24.0589,0.0);
		v(29.0306,18.5483,0.0);
		v(29.668,13.3506,0.0);
		v(23.0389,29.7781,-9.80246);
		v(25.2305,24.0589,-10.7349);
		v(26.7807,18.5483,-11.3945);
		v(27.3687,13.3506,-11.6447);
		v(17.7318,29.7781,-17.7318);
		v(19.4186,24.0589,-19.4186);
		v(20.6117,18.5483,-20.6117);
		v(21.0643,13.3506,-21.0643);
		v(9.80246,29.7781,-23.0389);
		v(10.7349,24.0589,-25.2305);
		v(11.3945,18.5483,-26.7807);
		v(11.6447,13.3506,-27.3687);
		v(0.0,29.7781,-24.9744);
		v(0.0,24.0589,-27.3502);
		v(0.0,18.5483,-29.0306);
		v(0.0,13.3506,-29.668);
		v(-9.80246,29.7781,-23.0389);
		v(-10.7349,24.0589,-25.2305);
		v(-11.3945,18.5483,-26.7807);
		v(-11.6447,13.3506,-27.3687);
		v(-17.7318,29.7781,-17.7318);
		v(-19.4186,24.0589,-19.4186);
		v(-20.6117,18.5483,-20.6117);
		v(-21.0643,13.3506,-21.0643);
		v(-23.0389,29.7781,-9.80246);
		v(-25.2305,24.0589,-10.7349);
		v(-26.7807,18.5483,-11.3945);
		v(-27.3687,13.3506,-11.6447);
		v(-24.9744,29.7781,0.0);
		v(-27.3502,24.0589,0.0);
		v(-29.0306,18.5483,0.0);
		v(-29.668,13.3506,0.0);
		v(-23.0389,29.7781,9.80246);
		v(-25.2305,24.0589,10.7349);
		v(-26.7807,18.5483,11.3945);
		v(-27.3687,13.3506,11.6447);
		v(-17.7318,29.7781,17.7318);
		v(-19.4186,24.0589,19.4186);
		v(-20.6117,18.5483,20.6117);
		v(-21.0643,13.3506,21.0643);
		v(-9.80246,29.7781,23.0389);
		v(-10.7349,24.0589,25.2305);
		v(-11.3945,18.5483,26.7807);
		v(-11.6447,13.3506,27.3687);
		v(0.0,29.7781,24.9744);
		v(0.0,24.0589,27.3502);
		v(0.0,18.5483,29.0306);
		v(0.0,13.3506,29.668);
		v(9.80246,29.7781,23.0389);
		v(10.7349,24.0589,25.2305);
		v(11.3945,18.5483,26.7807);
		v(11.6447,13.3506,27.3687);
		v(17.7318,29.7781,17.7318);
		v(19.4186,24.0589,19.4186);
		v(20.6117,18.5483,20.6117);
		v(21.0643,13.3506,21.0643);
		v(23.0389,29.7781,9.80246);
		v(25.2305,24.0589,10.7349);
		v(26.7807,18.5483,11.3945);
		v(27.3687,13.3506,11.6447);
		v(28.5091,8.95255,0.0);
		v(25.9595,5.70182,0.0);
		v(23.4099,3.4941,0.0);
		v(22.251,2.2251,0.0);
		v(26.2996,8.95255,-11.1898);
		v(23.9476,5.70182,-10.1891);
		v(21.5956,3.4941,-9.18839);
		v(20.5265,2.2251,-8.73352);
		v(20.2415,8.95255,-20.2415);
		v(18.4312,5.70182,-18.4312);
		v(16.621,3.4941,-16.621);
		v(15.7982,2.2251,-15.7982);
		v(11.1898,8.95255,-26.2996);
		v(10.1891,5.70182,-23.9476);
		v(9.18839,3.4941,-21.5956);
		v(8.73352,2.2251,-20.5265);
		v(0.0,8.95255,-28.5091);
		v(0.0,5.70182,-25.9595);
		v(0.0,3.4941,-23.4099);
		v(0.0,2.2251,-22.251);
		v(-11.1898,8.95255,-26.2996);
		v(-10.1891,5.70182,-23.9476);
		v(-9.18839,3.4941,-21.5956);
		v(-8.73352,2.2251,-20.5265);
		v(-20.2415,8.95255,-20.2415);
		v(-18.4312,5.70182,-18.4312);
		v(-16.621,3.4941,-16.621);
		v(-15.7982,2.2251,-15.7982);
		v(-26.2996,8.95255,-11.1898);
		v(-23.9476,5.70182,-10.1891);
		v(-21.5956,3.4941,-9.18839);
		v(-20.5265,2.2251,-8.73352);
		v(-28.5091,8.95255,0.0);
		v(-25.9595,5.70182,0.0);
		v(-23.4099,3.4941,0.0);
		v(-22.251,2.2251,0.0);
		v(-26.2996,8.95255,11.1898);
		v(-23.9476,5.70182,10.1891);
		v(-21.5956,3.4941,9.18839);
		v(-20.5265,2.2251,8.73352);
		v(-20.2415,8.95255,20.2415);
		v(-18.4312,5.70182,18.4312);
		v(-16.621,3.4941,16.621);
		v(-15.7982,2.2251,15.7982);
		v(-11.1898,8.95255,26.2996);
		v(-10.1891,5.70182,23.9476);
		v(-9.18839,3.4941,21.5956);
		v(-8.73352,2.2251,20.5265);
		v(0.0,8.95255,28.5091);
		v(0.0,5.70182,25.9595);
		v(0.0,3.4941,23.4099);
		v(0.0,2.2251,22.251);
		v(11.1898,8.95255,26.2996);
		v(10.1891,5.70182,23.9476);
		v(9.18839,3.4941,21.5956);
		v(8.73352,2.2251,20.5265);
		v(20.2415,8.95255,20.2415);
		v(18.4312,5.70182,18.4312);
		v(16.621,3.4941,16.621);
		v(15.7982,2.2251,15.7982);
		v(26.2996,8.95255,11.1898);
		v(23.9476,5.70182,10.1891);
		v(21.5956,3.4941,9.18839);
		v(20.5265,2.2251,8.73352);
		v(21.7469,1.40807,0.0);
		v(19.0524,0.695344,0.0);
		v(12.3945,0.19122,0.0);
		v(0.0,0.0,0.0);
		v(20.0615,1.40807,-8.53565);
		v(17.5759,0.695344,-7.47807);
		v(11.4339,0.19122,-4.86484);
		v(15.4403,1.40807,-15.4403);
		v(13.5272,0.695344,-13.5272);
		v(8.8001,0.19122,-8.8001);
		v(8.53565,1.40807,-20.0615);
		v(7.47807,0.695344,-17.5759);
		v(4.86484,0.19122,-11.4339);
		v(0.0,1.40807,-21.7469);
		v(0.0,0.695344,-19.0524);
		v(0.0,0.19122,-12.3945);
		v(-8.53565,1.40807,-20.0615);
		v(-7.47807,0.695344,-17.5759);
		v(-4.86484,0.19122,-11.4339);
		v(-15.4403,1.40807,-15.4403);
		v(-13.5272,0.695344,-13.5272);
		v(-8.80009,0.19122,-8.8001);
		v(-20.0615,1.40807,-8.53565);
		v(-17.5759,0.695344,-7.47807);
		v(-11.4339,0.19122,-4.86484);
		v(-21.7469,1.40807,0.0);
		v(-19.0524,0.695344,0.0);
		v(-12.3945,0.19122,0.0);
		v(-20.0615,1.40807,8.53565);
		v(-17.5759,0.695344,7.47807);
		v(-11.4339,0.19122,4.86484);
		v(-15.4403,1.40807,15.4403);
		v(-13.5272,0.695344,13.5272);
		v(-8.80009,0.19122,8.8001);
		v(-8.53565,1.40807,20.0615);
		v(-7.47807,0.695344,17.5759);
		v(-4.86484,0.19122,11.4339);
		v(0.0,1.40807,21.7469);
		v(0.0,0.695344,19.0524);
		v(0.0,0.19122,12.3945);
		v(8.53565,1.40807,20.0615);
		v(7.47807,0.695344,17.5759);
		v(4.86484,0.19122,11.4339);
		v(15.4403,1.40807,15.4403);
		v(13.5272,0.695344,13.5272);
		v(8.8001,0.19122,8.8001);
		v(20.0615,1.40807,8.53565);
		v(17.5759,0.695344,7.47807);
		v(11.4339,0.19122,4.86484);
		v(-23.7344,30.0388,0.0);
		v(-30.6647,29.9867,0.0);
		v(-35.787,29.6216,0.0);
		v(-38.9624,28.6308,0.0);
		v(-40.0518,26.7012,0.0);
		v(-23.5026,30.5604,-2.50324);
		v(-30.8711,30.5001,-2.50324);
		v(-36.2796,30.078,-2.50324);
		v(-39.6107,28.9323,-2.50324);
		v(-40.7471,26.7012,-2.50324);
		v(-22.9927,31.7077,-3.33765);
		v(-31.3252,31.6294,-3.33765);
		v(-37.3631,31.0819,-3.33765);
		v(-41.0369,29.5956,-3.33765);
		v(-42.2769,26.7012,-3.33765);
		v(-22.4828,32.855,-2.50324);
		v(-31.7794,32.7588,-2.50324);
		v(-38.4467,32.0858,-2.50324);
		v(-42.4631,30.2589,-2.50324);
		v(-43.8066,26.7012,-2.50324);
		v(-22.251,33.3765,0.0);
		v(-31.9858,33.2722,0.0);
		v(-38.9392,32.5421,0.0);
		v(-43.1113,30.5604,0.0);
		v(-44.502,26.7012,0.0);
		v(-22.4828,32.855,2.50324);
		v(-31.7794,32.7588,2.50324);
		v(-38.4467,32.0858,2.50324);
		v(-42.463,30.2589,2.50324);
		v(-43.8066,26.7012,2.50324);
		v(-22.9927,31.7077,3.33765);
		v(-31.3252,31.6294,3.33765);
		v(-37.3631,31.0819,3.33765);
		v(-41.0369,29.5956,3.33765);
		v(-42.2769,26.7012,3.33765);
		v(-23.5026,30.5604,2.50324);
		v(-30.8711,30.5001,2.50324);
		v(-36.2796,30.078,2.50324);
		v(-39.6107,28.9323,2.50324);
		v(-40.7471,26.7012,2.50324);
		v(-39.4723,23.6765,0.0);
		v(-37.6413,20.0259,0.0);
		v(-34.4195,16.3753,0.0);
		v(-29.668,13.3506,0.0);
		v(-40.1043,23.3845,-2.50324);
		v(-38.0903,19.5804,-2.50324);
		v(-34.5771,15.8253,-2.50324);
		v(-29.4362,12.6553,-2.50324);
		v(-41.4946,22.7421,-3.33765);
		v(-39.0783,18.6004,-3.33765);
		v(-34.9236,14.6153,-3.33765);
		v(-28.9263,11.1255,-3.33765);
		v(-42.885,22.0997,-2.50324);
		v(-40.0663,17.6204,-2.50324);
		v(-35.2702,13.4052,-2.50324);
		v(-28.4164,9.59574,-2.50324);
		v(-43.5169,21.8077,0.0);
		v(-40.5154,17.175,0.0);
		v(-35.4278,12.8552,0.0);
		v(-28.1846,8.9004,0.0);
		v(-42.885,22.0997,2.50324);
		v(-40.0663,17.6204,2.50324);
		v(-35.2702,13.4052,2.50324);
		v(-28.4164,9.59574,2.50324);
		v(-41.4946,22.7421,3.33765);
		v(-39.0783,18.6004,3.33765);
		v(-34.9236,14.6153,3.33765);
		v(-28.9263,11.1255,3.33765);
		v(-40.1043,23.3845,2.50324);
		v(-38.0903,19.5804,2.50324);
		v(-34.5771,15.8253,2.50324);
		v(-29.4362,12.6553,2.50324);
		v(25.2178,21.1384,0.0);
		v(32.3335,22.7725,0.0);
		v(35.4162,26.7012,0.0);
		v(37.1082,31.4643,0.0);
		v(40.0518,35.6016,0.0);
		v(25.2178,19.2262,-5.50712);
		v(32.8767,21.3547,-4.97258);
		v(36.1115,25.8755,-3.79658);
		v(37.9556,31.1655,-2.62058);
		v(41.4425,35.6016,-2.08603);
		v(25.2178,15.0194,-7.34283);
		v(34.0718,18.2354,-6.6301);
		v(37.6413,24.0589,-5.0621);
		v(39.82,30.5082,-3.4941);
		v(44.502,35.6016,-2.78137);
		v(25.2178,10.8126,-5.50712);
		v(35.267,15.1161,-4.97258);
		v(39.171,22.2423,-3.79658);
		v(41.6844,29.8509,-2.62058);
		v(47.5615,35.6016,-2.08603);
		v(25.2178,8.9004,0.0);
		v(35.8102,13.6983,0.0);
		v(39.8664,21.4166,0.0);
		v(42.5319,29.5521,0.0);
		v(48.9522,35.6016,0.0);
		v(25.2178,10.8126,5.50712);
		v(35.267,15.1161,4.97258);
		v(39.171,22.2423,3.79658);
		v(41.6844,29.8509,2.62058);
		v(47.5615,35.6016,2.08603);
		v(25.2178,15.0194,7.34283);
		v(34.0718,18.2354,6.6301);
		v(37.6413,24.0589,5.0621);
		v(39.82,30.5082,3.4941);
		v(44.502,35.6016,2.78137);
		v(25.2178,19.2263,5.50712);
		v(32.8767,21.3547,4.97258);
		v(36.1115,25.8755,3.79658);
		v(37.9556,31.1655,2.62058);
		v(41.4425,35.6016,2.08603);
		v(41.118,36.2274,0.0);
		v(41.906,36.436,0.0);
		v(42.1378,36.2274,0.0);
		v(41.5352,35.6016,0.0);
		v(42.6074,36.258,-1.95565);
		v(43.304,36.4849,-1.66883);
		v(43.3248,36.2702,-1.382);
		v(42.4623,35.6016,-1.25162);
		v(45.884,36.3252,-2.60754);
		v(46.3794,36.5925,-2.2251);
		v(45.9361,36.3643,-1.84266);
		v(44.502,35.6016,-1.66883);
		v(49.1606,36.3924,-1.95565);
		v(49.4549,36.7,-1.66883);
		v(48.5475,36.4584,-1.382);
		v(46.5417,35.6016,-1.25162);
		v(50.65,36.423,0.0);
		v(50.8528,36.7489,0.0);
		v(49.7345,36.5012,0.0);
		v(47.4688,35.6016,0.0);
		v(49.1606,36.3924,1.95565);
		v(49.4549,36.7,1.66883);
		v(48.5475,36.4584,1.382);
		v(46.5417,35.6016,1.25162);
		v(45.884,36.3252,2.60754);
		v(46.3794,36.5925,2.2251);
		v(45.9361,36.3643,1.84266);
		v(44.502,35.6016,1.66883);
		v(42.6074,36.258,1.95565);
		v(43.304,36.4849,1.66883);
		v(43.3248,36.2702,1.382);
		v(42.4623,35.6016,1.25162);
		v(0.0,46.7271,0.0);
		v(5.05283,45.997,0.0);
		v(4.82105,44.2239,0.0);
		v(2.92044,42.0335,0.0);
		v(2.9668,40.0518,0.0);
		v(4.663,45.997,-1.98852);
		v(4.44898,44.2239,-1.89696);
		v(2.6947,42.0335,-1.14803);
		v(2.73687,40.0518,-1.16447);
		v(3.5922,45.997,-3.5922);
		v(3.42712,44.2239,-3.42712);
		v(2.07508,42.0335,-2.07508);
		v(2.10643,40.0518,-2.10643);
		v(1.98852,45.997,-4.663);
		v(1.89696,44.2239,-4.44898);
		v(1.14803,42.0335,-2.6947);
		v(1.16447,40.0518,-2.73687);
		v(0.0,45.997,-5.05283);
		v(0.0,44.2239,-4.82105);
		v(0.0,42.0335,-2.92044);
		v(0.0,40.0518,-2.9668);
		v(-1.98852,45.997,-4.663);
		v(-1.89696,44.2239,-4.44898);
		v(-1.14803,42.0335,-2.6947);
		v(-1.16447,40.0518,-2.73687);
		v(-3.59221,45.997,-3.5922);
		v(-3.42712,44.2239,-3.42712);
		v(-2.07508,42.0335,-2.07508);
		v(-2.10643,40.0518,-2.10643);
		v(-4.66299,45.997,-1.98852);
		v(-4.44898,44.2239,-1.89696);
		v(-2.6947,42.0335,-1.14803);
		v(-2.73687,40.0518,-1.16447);
		v(-5.05283,45.997,0.0);
		v(-4.82105,44.2239,0.0);
		v(-2.92044,42.0335,0.0);
		v(-2.9668,40.0518,0.0);
		v(-4.66299,45.997,1.98852);
		v(-4.44898,44.2239,1.89696);
		v(-2.6947,42.0335,1.14803);
		v(-2.73687,40.0518,1.16447);
		v(-3.59221,45.997,3.5922);
		v(-3.42712,44.2239,3.42712);
		v(-2.07508,42.0335,2.07508);
		v(-2.10643,40.0518,2.10643);
		v(-1.98852,45.997,4.663);
		v(-1.89696,44.2239,4.44898);
		v(-1.14803,42.0335,2.6947);
		v(-1.16447,40.0518,2.73687);
		v(0.0,45.997,5.05283);
		v(0.0,44.2239,4.82105);
		v(0.0,42.0335,2.92044);
		v(0.0,40.0518,2.9668);
		v(1.98852,45.997,4.663);
		v(1.89696,44.2239,4.44898);
		v(1.14803,42.0335,2.6947);
		v(1.16447,40.0518,2.73687);
		v(3.5922,45.997,3.5922);
		v(3.42712,44.2239,3.42712);
		v(2.07508,42.0335,2.07508);
		v(2.10643,40.0518,2.10643);
		v(4.663,45.997,1.98852);
		v(4.44898,44.2239,1.89696);
		v(2.6947,42.0335,1.14803);
		v(2.73687,40.0518,1.16447);
		v(6.76801,38.7306,0.0);
		v(12.238,37.8267,0.0);
		v(17.1518,36.9228,0.0);
		v(19.2842,35.6016,0.0);
		v(6.24349,38.7306,-2.65644);
		v(11.2896,37.8267,-4.80343);
		v(15.8225,36.9228,-6.73209);
		v(17.7897,35.6016,-7.56905);
		v(4.80529,38.7306,-4.80529);
		v(8.68901,37.8267,-8.68901);
		v(12.1778,36.9227,-12.1778);
		v(13.6918,35.6016,-13.6918);
		v(2.65644,38.7306,-6.24349);
		v(4.80343,37.8267,-11.2896);
		v(6.73209,36.9228,-15.8225);
		v(7.56905,35.6016,-17.7897);
		v(0.0,38.7306,-6.76801);
		v(0.0,37.8267,-12.238);
		v(0.0,36.9228,-17.1518);
		v(0.0,35.6016,-19.2842);
		v(-2.65644,38.7306,-6.24349);
		v(-4.80343,37.8267,-11.2896);
		v(-6.73209,36.9228,-15.8225);
		v(-7.56905,35.6016,-17.7897);
		v(-4.80529,38.7306,-4.80529);
		v(-8.68901,37.8267,-8.68901);
		v(-12.1778,36.9227,-12.1778);
		v(-13.6918,35.6016,-13.6918);
		v(-6.24349,38.7306,-2.65644);
		v(-11.2896,37.8267,-4.80343);
		v(-15.8225,36.9228,-6.73209);
		v(-17.7897,35.6016,-7.56905);
		v(-6.76801,38.7306,0.0);
		v(-12.238,37.8267,0.0);
		v(-17.1518,36.9228,0.0);
		v(-19.2842,35.6016,0.0);
		v(-6.24349,38.7306,2.65644);
		v(-11.2896,37.8267,4.80343);
		v(-15.8225,36.9228,6.73209);
		v(-17.7897,35.6016,7.56905);
		v(-4.80529,38.7306,4.80529);
		v(-8.68901,37.8267,8.68901);
		v(-12.1778,36.9227,12.1778);
		v(-13.6918,35.6016,13.6918);
		v(-2.65644,38.7306,6.24349);
		v(-4.80343,37.8267,11.2896);
		v(-6.73209,36.9228,15.8225);
		v(-7.56905,35.6016,17.7897);
		v(0.0,38.7306,6.76801);
		v(0.0,37.8267,12.238);
		v(0.0,36.9228,17.1518);
		v(0.0,35.6016,19.2842);
		v(2.65644,38.7306,6.24349);
		v(4.80343,37.8267,11.2896);
		v(6.73209,36.9228,15.8225);
		v(7.56905,35.6016,17.7897);
		v(4.80529,38.7306,4.80529);
		v(8.68901,37.8267,8.68901);
		v(12.1778,36.9227,12.1778);
		v(13.6918,35.6016,13.6918);
		v(6.24349,38.7306,2.65644);
		v(11.2896,37.8267,4.80343);
		v(15.8225,36.9228,6.73209);
		v(17.7897,35.6016,7.56905);
		uv(2.0,-1.0);
		uv(2.0,-0.975);
		uv(2.0,-0.95);
		uv(2.0,-0.925);
		uv(2.0,-0.9);
		uv(1.75,-1.0);
		uv(1.75,-0.975);
		uv(1.75,-0.95);
		uv(1.75,-0.925);
		uv(1.75,-0.9);
		uv(1.5,-1.0);
		uv(1.5,-0.975);
		uv(1.5,-0.95);
		uv(1.5,-0.925);
		uv(1.5,-0.9);
		uv(1.25,-1.0);
		uv(1.25,-0.975);
		uv(1.25,-0.95);
		uv(1.25,-0.925);
		uv(1.25,-0.9);
		uv(1.0,-1.0);
		uv(1.0,-0.975);
		uv(1.0,-0.95);
		uv(1.0,-0.925);
		uv(1.0,-0.9);
		uv(1.0,-1.0);
		uv(1.0,-0.975);
		uv(1.0,-0.95);
		uv(1.0,-0.925);
		uv(1.0,-0.9);
		uv(0.75,-1.0);
		uv(0.75,-0.975);
		uv(0.75,-0.95);
		uv(0.75,-0.925);
		uv(0.75,-0.9);
		uv(0.5,-1.0);
		uv(0.5,-0.975);
		uv(0.5,-0.95);
		uv(0.5,-0.925);
		uv(0.5,-0.9);
		uv(0.25,-1.0);
		uv(0.25,-0.975);
		uv(0.25,-0.95);
		uv(0.25,-0.925);
		uv(0.25,-0.9);
		uv(0.0,-1.0);
		uv(0.0,-0.975);
		uv(0.0,-0.95);
		uv(0.0,-0.925);
		uv(0.0,-0.9);
		uv(2.0,-1.0);
		uv(2.0,-0.975);
		uv(2.0,-0.95);
		uv(2.0,-0.925);
		uv(2.0,-0.9);
		uv(1.75,-1.0);
		uv(1.75,-0.975);
		uv(1.75,-0.95);
		uv(1.75,-0.925);
		uv(1.75,-0.9);
		uv(1.5,-1.0);
		uv(1.5,-0.975);
		uv(1.5,-0.95);
		uv(1.5,-0.925);
		uv(1.5,-0.9);
		uv(1.25,-1.0);
		uv(1.25,-0.975);
		uv(1.25,-0.95);
		uv(1.25,-0.925);
		uv(1.25,-0.9);
		uv(1.0,-1.0);
		uv(1.0,-0.975);
		uv(1.0,-0.95);
		uv(1.0,-0.925);
		uv(1.0,-0.9);
		uv(1.0,-1.0);
		uv(1.0,-0.975);
		uv(1.0,-0.95);
		uv(1.0,-0.925);
		uv(1.0,-0.9);
		uv(0.75,-1.0);
		uv(0.75,-0.975);
		uv(0.75,-0.95);
		uv(0.75,-0.925);
		uv(0.75,-0.9);
		uv(0.5,-1.0);
		uv(0.5,-0.975);
		uv(0.5,-0.95);
		uv(0.5,-0.925);
		uv(0.5,-0.9);
		uv(0.25,-1.0);
		uv(0.25,-0.975);
		uv(0.25,-0.95);
		uv(0.25,-0.925);
		uv(0.25,-0.9);
		uv(0.0,-1.0);
		uv(0.0,-0.975);
		uv(0.0,-0.95);
		uv(0.0,-0.925);
		uv(0.0,-0.9);
		uv(2.0,-0.9);
		uv(2.0,-0.675);
		uv(2.0,-0.45);
		uv(2.0,-0.225);
		uv(2.0,1.19209e-007);
		uv(1.75,-0.9);
		uv(1.75,-0.675);
		uv(1.75,-0.45);
		uv(1.75,-0.225);
		uv(1.75,1.19209e-007);
		uv(1.5,-0.9);
		uv(1.5,-0.675);
		uv(1.5,-0.45);
		uv(1.5,-0.225);
		uv(1.5,1.19209e-007);
		uv(1.25,-0.9);
		uv(1.25,-0.675);
		uv(1.25,-0.45);
		uv(1.25,-0.225);
		uv(1.25,1.19209e-007);
		uv(1.0,-0.9);
		uv(1.0,-0.675);
		uv(1.0,-0.45);
		uv(1.0,-0.225);
		uv(1.0,1.19209e-007);
		uv(1.0,-0.9);
		uv(1.0,-0.675);
		uv(1.0,-0.45);
		uv(1.0,-0.225);
		uv(1.0,1.19209e-007);
		uv(0.75,-0.9);
		uv(0.75,-0.675);
		uv(0.75,-0.45);
		uv(0.75,-0.225);
		uv(0.75,1.19209e-007);
		uv(0.5,-0.9);
		uv(0.5,-0.675);
		uv(0.5,-0.45);
		uv(0.5,-0.225);
		uv(0.5,1.19209e-007);
		uv(0.25,-0.9);
		uv(0.25,-0.675);
		uv(0.25,-0.45);
		uv(0.25,-0.225);
		uv(0.25,1.19209e-007);
		uv(0.0,-0.9);
		uv(0.0,-0.675);
		uv(0.0,-0.45);
		uv(0.0,-0.225);
		uv(0.0,1.19209e-007);
		uv(2.0,-0.9);
		uv(2.0,-0.675);
		uv(2.0,-0.45);
		uv(2.0,-0.225);
		uv(2.0,1.19209e-007);
		uv(1.75,-0.9);
		uv(1.75,-0.675);
		uv(1.75,-0.45);
		uv(1.75,-0.225);
		uv(1.75,1.19209e-007);
		uv(1.5,-0.9);
		uv(1.5,-0.675);
		uv(1.5,-0.45);
		uv(1.5,-0.225);
		uv(1.5,1.19209e-007);
		uv(1.25,-0.9);
		uv(1.25,-0.675);
		uv(1.25,-0.45);
		uv(1.25,-0.225);
		uv(1.25,1.19209e-007);
		uv(1.0,-0.9);
		uv(1.0,-0.675);
		uv(1.0,-0.45);
		uv(1.0,-0.225);
		uv(1.0,1.19209e-007);
		uv(1.0,-0.9);
		uv(1.0,-0.675);
		uv(1.0,-0.45);
		uv(1.0,-0.225);
		uv(1.0,1.19209e-007);
		uv(0.75,-0.9);
		uv(0.75,-0.675);
		uv(0.75,-0.45);
		uv(0.75,-0.225);
		uv(0.75,1.19209e-007);
		uv(0.5,-0.9);
		uv(0.5,-0.675);
		uv(0.5,-0.45);
		uv(0.5,-0.225);
		uv(0.5,1.19209e-007);
		uv(0.25,-0.9);
		uv(0.25,-0.675);
		uv(0.25,-0.45);
		uv(0.25,-0.225);
		uv(0.25,1.19209e-007);
		uv(0.0,-0.9);
		uv(0.0,-0.675);
		uv(0.0,-0.45);
		uv(0.0,-0.225);
		uv(0.0,1.19209e-007);
		uv(2.0,0.0);
		uv(2.0,0.15);
		uv(2.0,0.3);
		uv(2.0,0.45);
		uv(2.0,0.6);
		uv(1.75,0.0);
		uv(1.75,0.15);
		uv(1.75,0.3);
		uv(1.75,0.45);
		uv(1.75,0.6);
		uv(1.5,0.0);
		uv(1.5,0.15);
		uv(1.5,0.3);
		uv(1.5,0.45);
		uv(1.5,0.6);
		uv(1.25,0.0);
		uv(1.25,0.15);
		uv(1.25,0.3);
		uv(1.25,0.45);
		uv(1.25,0.6);
		uv(1.0,0.0);
		uv(1.0,0.15);
		uv(1.0,0.3);
		uv(1.0,0.45);
		uv(1.0,0.6);
		uv(1.0,0.0);
		uv(1.0,0.15);
		uv(1.0,0.3);
		uv(1.0,0.45);
		uv(1.0,0.6);
		uv(0.75,0.0);
		uv(0.75,0.15);
		uv(0.75,0.3);
		uv(0.75,0.45);
		uv(0.75,0.6);
		uv(0.5,0.0);
		uv(0.5,0.15);
		uv(0.5,0.3);
		uv(0.5,0.45);
		uv(0.5,0.6);
		uv(0.25,0.0);
		uv(0.25,0.15);
		uv(0.25,0.3);
		uv(0.25,0.45);
		uv(0.25,0.6);
		uv(0.0,0.0);
		uv(0.0,0.15);
		uv(0.0,0.3);
		uv(0.0,0.45);
		uv(0.0,0.6);
		uv(2.0,0.0);
		uv(2.0,0.15);
		uv(2.0,0.3);
		uv(2.0,0.45);
		uv(2.0,0.6);
		uv(1.75,0.0);
		uv(1.75,0.15);
		uv(1.75,0.3);
		uv(1.75,0.45);
		uv(1.75,0.6);
		uv(1.5,0.0);
		uv(1.5,0.15);
		uv(1.5,0.3);
		uv(1.5,0.45);
		uv(1.5,0.6);
		uv(1.25,0.0);
		uv(1.25,0.15);
		uv(1.25,0.3);
		uv(1.25,0.45);
		uv(1.25,0.6);
		uv(1.0,0.0);
		uv(1.0,0.15);
		uv(1.0,0.3);
		uv(1.0,0.45);
		uv(1.0,0.6);
		uv(1.0,0.0);
		uv(1.0,0.15);
		uv(1.0,0.3);
		uv(1.0,0.45);
		uv(1.0,0.6);
		uv(0.75,0.0);
		uv(0.75,0.15);
		uv(0.75,0.3);
		uv(0.75,0.45);
		uv(0.75,0.6);
		uv(0.5,0.0);
		uv(0.5,0.15);
		uv(0.5,0.3);
		uv(0.5,0.45);
		uv(0.5,0.6);
		uv(0.25,0.0);
		uv(0.25,0.15);
		uv(0.25,0.3);
		uv(0.25,0.45);
		uv(0.25,0.6);
		uv(0.0,0.0);
		uv(0.0,0.15);
		uv(0.0,0.3);
		uv(0.0,0.45);
		uv(0.0,0.6);
		uv(2.0,0.6);
		uv(2.0,0.7);
		uv(2.0,0.8);
		uv(2.0,0.9);
		uv(2.0,1.0);
		uv(1.75,0.6);
		uv(1.75,0.7);
		uv(1.75,0.8);
		uv(1.75,0.9);
		uv(1.75,1.0);
		uv(1.5,0.6);
		uv(1.5,0.7);
		uv(1.5,0.8);
		uv(1.5,0.9);
		uv(1.5,1.0);
		uv(1.25,0.6);
		uv(1.25,0.7);
		uv(1.25,0.8);
		uv(1.25,0.9);
		uv(1.25,1.0);
		uv(1.0,0.6);
		uv(1.0,0.7);
		uv(1.0,0.8);
		uv(1.0,0.9);
		uv(1.0,1.0);
		uv(1.0,0.6);
		uv(1.0,0.7);
		uv(1.0,0.8);
		uv(1.0,0.9);
		uv(1.0,1.0);
		uv(0.75,0.6);
		uv(0.75,0.7);
		uv(0.75,0.8);
		uv(0.75,0.9);
		uv(0.75,1.0);
		uv(0.5,0.6);
		uv(0.5,0.7);
		uv(0.5,0.8);
		uv(0.5,0.9);
		uv(0.5,1.0);
		uv(0.25,0.6);
		uv(0.25,0.7);
		uv(0.25,0.8);
		uv(0.25,0.9);
		uv(0.25,1.0);
		uv(0.0,0.6);
		uv(0.0,0.7);
		uv(0.0,0.8);
		uv(0.0,0.9);
		uv(0.0,1.0);
		uv(2.0,0.6);
		uv(2.0,0.7);
		uv(2.0,0.8);
		uv(2.0,0.9);
		uv(2.0,1.0);
		uv(1.75,0.6);
		uv(1.75,0.7);
		uv(1.75,0.8);
		uv(1.75,0.9);
		uv(1.75,1.0);
		uv(1.5,0.6);
		uv(1.5,0.7);
		uv(1.5,0.8);
		uv(1.5,0.9);
		uv(1.5,1.0);
		uv(1.25,0.6);
		uv(1.25,0.7);
		uv(1.25,0.8);
		uv(1.25,0.9);
		uv(1.25,1.0);
		uv(1.0,0.6);
		uv(1.0,0.7);
		uv(1.0,0.8);
		uv(1.0,0.9);
		uv(1.0,1.0);
		uv(1.0,0.6);
		uv(1.0,0.7);
		uv(1.0,0.8);
		uv(1.0,0.9);
		uv(1.0,1.0);
		uv(0.75,0.6);
		uv(0.75,0.7);
		uv(0.75,0.8);
		uv(0.75,0.9);
		uv(0.75,1.0);
		uv(0.5,0.6);
		uv(0.5,0.7);
		uv(0.5,0.8);
		uv(0.5,0.9);
		uv(0.5,1.0);
		uv(0.25,0.6);
		uv(0.25,0.7);
		uv(0.25,0.8);
		uv(0.25,0.9);
		uv(0.25,1.0);
		uv(0.0,0.6);
		uv(0.0,0.7);
		uv(0.0,0.8);
		uv(0.0,0.9);
		uv(0.0,1.0);
		uv(1.0,0.0);
		uv(1.0,0.125);
		uv(1.0,0.25);
		uv(1.0,0.375);
		uv(1.0,0.5);
		uv(0.875,0.0);
		uv(0.875,0.125);
		uv(0.875,0.25);
		uv(0.875,0.375);
		uv(0.875,0.5);
		uv(0.75,0.0);
		uv(0.75,0.125);
		uv(0.75,0.25);
		uv(0.75,0.375);
		uv(0.75,0.5);
		uv(0.625,0.0);
		uv(0.625,0.125);
		uv(0.625,0.25);
		uv(0.625,0.375);
		uv(0.625,0.5);
		uv(0.5,0.0);
		uv(0.5,0.125);
		uv(0.5,0.25);
		uv(0.5,0.375);
		uv(0.5,0.5);
		uv(0.5,0.0);
		uv(0.5,0.125);
		uv(0.5,0.25);
		uv(0.5,0.375);
		uv(0.5,0.5);
		uv(0.375,0.0);
		uv(0.375,0.125);
		uv(0.375,0.25);
		uv(0.375,0.375);
		uv(0.375,0.5);
		uv(0.25,0.0);
		uv(0.25,0.125);
		uv(0.25,0.25);
		uv(0.25,0.375);
		uv(0.25,0.5);
		uv(0.125,0.0);
		uv(0.125,0.125);
		uv(0.125,0.25);
		uv(0.125,0.375);
		uv(0.125,0.5);
		uv(0.0,0.0);
		uv(0.0,0.125);
		uv(0.0,0.25);
		uv(0.0,0.375);
		uv(0.0,0.5);
		uv(1.0,0.5);
		uv(1.0,0.625);
		uv(1.0,0.75);
		uv(1.0,0.875);
		uv(1.0,1.0);
		uv(0.875,0.5);
		uv(0.875,0.625);
		uv(0.875,0.75);
		uv(0.875,0.875);
		uv(0.875,1.0);
		uv(0.75,0.5);
		uv(0.75,0.625);
		uv(0.75,0.75);
		uv(0.75,0.875);
		uv(0.75,1.0);
		uv(0.625,0.5);
		uv(0.625,0.625);
		uv(0.625,0.75);
		uv(0.625,0.875);
		uv(0.625,1.0);
		uv(0.5,0.5);
		uv(0.5,0.625);
		uv(0.5,0.75);
		uv(0.5,0.875);
		uv(0.5,1.0);
		uv(0.5,0.5);
		uv(0.5,0.625);
		uv(0.5,0.75);
		uv(0.5,0.875);
		uv(0.5,1.0);
		uv(0.375,0.5);
		uv(0.375,0.625);
		uv(0.375,0.75);
		uv(0.375,0.875);
		uv(0.375,1.0);
		uv(0.25,0.5);
		uv(0.25,0.625);
		uv(0.25,0.75);
		uv(0.25,0.875);
		uv(0.25,1.0);
		uv(0.125,0.5);
		uv(0.125,0.625);
		uv(0.125,0.75);
		uv(0.125,0.875);
		uv(0.125,1.0);
		uv(0.0,0.5);
		uv(0.0,0.625);
		uv(0.0,0.75);
		uv(0.0,0.875);
		uv(0.0,1.0);
		uv(0.5,1.0);
		uv(0.5,0.775);
		uv(0.5,0.55);
		uv(0.5,0.325);
		uv(0.5,0.1);
		uv(0.625,1.0);
		uv(0.625,0.775);
		uv(0.625,0.55);
		uv(0.625,0.325);
		uv(0.625,0.1);
		uv(0.75,1.0);
		uv(0.75,0.775);
		uv(0.75,0.55);
		uv(0.75,0.325);
		uv(0.75,0.1);
		uv(0.875,1.0);
		uv(0.875,0.775);
		uv(0.875,0.55);
		uv(0.875,0.325);
		uv(0.875,0.1);
		uv(1.0,1.0);
		uv(1.0,0.775);
		uv(1.0,0.55);
		uv(1.0,0.325);
		uv(1.0,0.1);
		uv(0.0,1.0);
		uv(0.0,0.775);
		uv(0.0,0.55);
		uv(0.0,0.325);
		uv(0.0,0.1);
		uv(0.125,1.0);
		uv(0.125,0.775);
		uv(0.125,0.55);
		uv(0.125,0.325);
		uv(0.125,0.1);
		uv(0.25,1.0);
		uv(0.25,0.775);
		uv(0.25,0.55);
		uv(0.25,0.325);
		uv(0.25,0.1);
		uv(0.375,1.0);
		uv(0.375,0.775);
		uv(0.375,0.55);
		uv(0.375,0.325);
		uv(0.375,0.1);
		uv(0.5,1.0);
		uv(0.5,0.775);
		uv(0.5,0.55);
		uv(0.5,0.325);
		uv(0.5,0.1);
		uv(0.5,0.1);
		uv(0.5,0.075);
		uv(0.5,0.0500001);
		uv(0.5,0.0250001);
		uv(0.5,1.19209e-007);
		uv(0.625,0.1);
		uv(0.625,0.075);
		uv(0.625,0.0500001);
		uv(0.625,0.0250001);
		uv(0.625,1.19209e-007);
		uv(0.75,0.1);
		uv(0.75,0.075);
		uv(0.75,0.0500001);
		uv(0.75,0.0250001);
		uv(0.75,1.19209e-007);
		uv(0.875,0.1);
		uv(0.875,0.075);
		uv(0.875,0.0500001);
		uv(0.875,0.0250001);
		uv(0.875,1.19209e-007);
		uv(1.0,0.1);
		uv(1.0,0.075);
		uv(1.0,0.0500001);
		uv(1.0,0.0250001);
		uv(1.0,1.19209e-007);
		uv(0.0,0.1);
		uv(0.0,0.075);
		uv(0.0,0.0500001);
		uv(0.0,0.0250001);
		uv(0.0,1.19209e-007);
		uv(0.125,0.1);
		uv(0.125,0.075);
		uv(0.125,0.0500001);
		uv(0.125,0.0250001);
		uv(0.125,1.19209e-007);
		uv(0.25,0.1);
		uv(0.25,0.075);
		uv(0.25,0.0500001);
		uv(0.25,0.0250001);
		uv(0.25,1.19209e-007);
		uv(0.375,0.1);
		uv(0.375,0.075);
		uv(0.375,0.0500001);
		uv(0.375,0.0250001);
		uv(0.375,1.19209e-007);
		uv(0.5,0.1);
		uv(0.5,0.075);
		uv(0.5,0.0500001);
		uv(0.5,0.0250001);
		uv(0.5,1.19209e-007);
		uv(1.0,0.0);
		uv(1.0,0.25);
		uv(1.0,0.5);
		uv(1.0,0.75);
		uv(1.0,1.0);
		uv(0.875,0.0);
		uv(0.875,0.25);
		uv(0.875,0.5);
		uv(0.875,0.75);
		uv(0.875,1.0);
		uv(0.75,0.0);
		uv(0.75,0.25);
		uv(0.75,0.5);
		uv(0.75,0.75);
		uv(0.75,1.0);
		uv(0.625,0.0);
		uv(0.625,0.25);
		uv(0.625,0.5);
		uv(0.625,0.75);
		uv(0.625,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.375,0.0);
		uv(0.375,0.25);
		uv(0.375,0.5);
		uv(0.375,0.75);
		uv(0.375,1.0);
		uv(0.25,0.0);
		uv(0.25,0.25);
		uv(0.25,0.5);
		uv(0.25,0.75);
		uv(0.25,1.0);
		uv(0.125,0.0);
		uv(0.125,0.25);
		uv(0.125,0.5);
		uv(0.125,0.75);
		uv(0.125,1.0);
		uv(0.0,0.0);
		uv(0.0,0.25);
		uv(0.0,0.5);
		uv(0.0,0.75);
		uv(0.0,1.0);
		uv(1.0,0.0);
		uv(1.0,0.25);
		uv(1.0,0.5);
		uv(1.0,0.75);
		uv(1.0,1.0);
		uv(0.875,0.0);
		uv(0.875,0.25);
		uv(0.875,0.5);
		uv(0.875,0.75);
		uv(0.875,1.0);
		uv(0.75,0.0);
		uv(0.75,0.25);
		uv(0.75,0.5);
		uv(0.75,0.75);
		uv(0.75,1.0);
		uv(0.625,0.0);
		uv(0.625,0.25);
		uv(0.625,0.5);
		uv(0.625,0.75);
		uv(0.625,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.375,0.0);
		uv(0.375,0.25);
		uv(0.375,0.5);
		uv(0.375,0.75);
		uv(0.375,1.0);
		uv(0.25,0.0);
		uv(0.25,0.25);
		uv(0.25,0.5);
		uv(0.25,0.75);
		uv(0.25,1.0);
		uv(0.125,0.0);
		uv(0.125,0.25);
		uv(0.125,0.5);
		uv(0.125,0.75);
		uv(0.125,1.0);
		uv(0.0,0.0);
		uv(0.0,0.25);
		uv(0.0,0.5);
		uv(0.0,0.75);
		uv(0.0,1.0);
		uv(1.0,0.0);
		uv(1.0,0.25);
		uv(1.0,0.5);
		uv(1.0,0.75);
		uv(1.0,1.0);
		uv(0.875,0.0);
		uv(0.875,0.25);
		uv(0.875,0.5);
		uv(0.875,0.75);
		uv(0.875,1.0);
		uv(0.75,0.0);
		uv(0.75,0.25);
		uv(0.75,0.5);
		uv(0.75,0.75);
		uv(0.75,1.0);
		uv(0.625,0.0);
		uv(0.625,0.25);
		uv(0.625,0.5);
		uv(0.625,0.75);
		uv(0.625,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.375,0.0);
		uv(0.375,0.25);
		uv(0.375,0.5);
		uv(0.375,0.75);
		uv(0.375,1.0);
		uv(0.25,0.0);
		uv(0.25,0.25);
		uv(0.25,0.5);
		uv(0.25,0.75);
		uv(0.25,1.0);
		uv(0.125,0.0);
		uv(0.125,0.25);
		uv(0.125,0.5);
		uv(0.125,0.75);
		uv(0.125,1.0);
		uv(0.0,0.0);
		uv(0.0,0.25);
		uv(0.0,0.5);
		uv(0.0,0.75);
		uv(0.0,1.0);
		uv(1.0,0.0);
		uv(1.0,0.25);
		uv(1.0,0.5);
		uv(1.0,0.75);
		uv(1.0,1.0);
		uv(0.875,0.0);
		uv(0.875,0.25);
		uv(0.875,0.5);
		uv(0.875,0.75);
		uv(0.875,1.0);
		uv(0.75,0.0);
		uv(0.75,0.25);
		uv(0.75,0.5);
		uv(0.75,0.75);
		uv(0.75,1.0);
		uv(0.625,0.0);
		uv(0.625,0.25);
		uv(0.625,0.5);
		uv(0.625,0.75);
		uv(0.625,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.5,0.0);
		uv(0.5,0.25);
		uv(0.5,0.5);
		uv(0.5,0.75);
		uv(0.5,1.0);
		uv(0.375,0.0);
		uv(0.375,0.25);
		uv(0.375,0.5);
		uv(0.375,0.75);
		uv(0.375,1.0);
		uv(0.25,0.0);
		uv(0.25,0.25);
		uv(0.25,0.5);
		uv(0.25,0.75);
		uv(0.25,1.0);
		uv(0.125,0.0);
		uv(0.125,0.25);
		uv(0.125,0.5);
		uv(0.125,0.75);
		uv(0.125,1.0);
		uv(0.0,0.0);
		uv(0.0,0.25);
		uv(0.0,0.5);
		uv(0.0,0.75);
		uv(0.0,1.0);
		f(0,5,6,0,5,6);
		f(6,1,0,6,1,0);
		f(1,6,7,1,6,7);
		f(7,2,1,7,2,1);
		f(2,7,8,2,7,8);
		f(8,3,2,8,3,2);
		f(3,8,9,3,8,9);
		f(9,4,3,9,4,3);
		f(5,10,11,5,10,11);
		f(11,6,5,11,6,5);
		f(6,11,12,6,11,12);
		f(12,7,6,12,7,6);
		f(7,12,13,7,12,13);
		f(13,8,7,13,8,7);
		f(8,13,14,8,13,14);
		f(14,9,8,14,9,8);
		f(10,15,16,10,15,16);
		f(16,11,10,16,11,10);
		f(11,16,17,11,16,17);
		f(17,12,11,17,12,11);
		f(12,17,18,12,17,18);
		f(18,13,12,18,13,12);
		f(13,18,19,13,18,19);
		f(19,14,13,19,14,13);
		f(15,20,21,15,20,21);
		f(21,16,15,21,16,15);
		f(16,21,22,16,21,22);
		f(22,17,16,22,17,16);
		f(17,22,23,17,22,23);
		f(23,18,17,23,18,17);
		f(18,23,24,18,23,24);
		f(24,19,18,24,19,18);
		f(20,25,26,25,30,31);
		f(26,21,20,31,26,25);
		f(21,26,27,26,31,32);
		f(27,22,21,32,27,26);
		f(22,27,28,27,32,33);
		f(28,23,22,33,28,27);
		f(23,28,29,28,33,34);
		f(29,24,23,34,29,28);
		f(25,30,31,30,35,36);
		f(31,26,25,36,31,30);
		f(26,31,32,31,36,37);
		f(32,27,26,37,32,31);
		f(27,32,33,32,37,38);
		f(33,28,27,38,33,32);
		f(28,33,34,33,38,39);
		f(34,29,28,39,34,33);
		f(30,35,36,35,40,41);
		f(36,31,30,41,36,35);
		f(31,36,37,36,41,42);
		f(37,32,31,42,37,36);
		f(32,37,38,37,42,43);
		f(38,33,32,43,38,37);
		f(33,38,39,38,43,44);
		f(39,34,33,44,39,38);
		f(35,40,41,40,45,46);
		f(41,36,35,46,41,40);
		f(36,41,42,41,46,47);
		f(42,37,36,47,42,41);
		f(37,42,43,42,47,48);
		f(43,38,37,48,43,42);
		f(38,43,44,43,48,49);
		f(44,39,38,49,44,43);
		f(40,45,46,50,55,56);
		f(46,41,40,56,51,50);
		f(41,46,47,51,56,57);
		f(47,42,41,57,52,51);
		f(42,47,48,52,57,58);
		f(48,43,42,58,53,52);
		f(43,48,49,53,58,59);
		f(49,44,43,59,54,53);
		f(45,50,51,55,60,61);
		f(51,46,45,61,56,55);
		f(46,51,52,56,61,62);
		f(52,47,46,62,57,56);
		f(47,52,53,57,62,63);
		f(53,48,47,63,58,57);
		f(48,53,54,58,63,64);
		f(54,49,48,64,59,58);
		f(50,55,56,60,65,66);
		f(56,51,50,66,61,60);
		f(51,56,57,61,66,67);
		f(57,52,51,67,62,61);
		f(52,57,58,62,67,68);
		f(58,53,52,68,63,62);
		f(53,58,59,63,68,69);
		f(59,54,53,69,64,63);
		f(55,60,61,65,70,71);
		f(61,56,55,71,66,65);
		f(56,61,62,66,71,72);
		f(62,57,56,72,67,66);
		f(57,62,63,67,72,73);
		f(63,58,57,73,68,67);
		f(58,63,64,68,73,74);
		f(64,59,58,74,69,68);
		f(60,65,66,75,80,81);
		f(66,61,60,81,76,75);
		f(61,66,67,76,81,82);
		f(67,62,61,82,77,76);
		f(62,67,68,77,82,83);
		f(68,63,62,83,78,77);
		f(63,68,69,78,83,84);
		f(69,64,63,84,79,78);
		f(65,70,71,80,85,86);
		f(71,66,65,86,81,80);
		f(66,71,72,81,86,87);
		f(72,67,66,87,82,81);
		f(67,72,73,82,87,88);
		f(73,68,67,88,83,82);
		f(68,73,74,83,88,89);
		f(74,69,68,89,84,83);
		f(70,75,76,85,90,91);
		f(76,71,70,91,86,85);
		f(71,76,77,86,91,92);
		f(77,72,71,92,87,86);
		f(72,77,78,87,92,93);
		f(78,73,72,93,88,87);
		f(73,78,79,88,93,94);
		f(79,74,73,94,89,88);
		f(75,0,1,90,95,96);
		f(1,76,75,96,91,90);
		f(76,1,2,91,96,97);
		f(2,77,76,97,92,91);
		f(77,2,3,92,97,98);
		f(3,78,77,98,93,92);
		f(78,3,4,93,98,99);
		f(4,79,78,99,94,93);
		f(4,9,84,100,105,106);
		f(84,80,4,106,101,100);
		f(80,84,85,101,106,107);
		f(85,81,80,107,102,101);
		f(81,85,86,102,107,108);
		f(86,82,81,108,103,102);
		f(82,86,87,103,108,109);
		f(87,83,82,109,104,103);
		f(9,14,88,105,110,111);
		f(88,84,9,111,106,105);
		f(84,88,89,106,111,112);
		f(89,85,84,112,107,106);
		f(85,89,90,107,112,113);
		f(90,86,85,113,108,107);
		f(86,90,91,108,113,114);
		f(91,87,86,114,109,108);
		f(14,19,92,110,115,116);
		f(92,88,14,116,111,110);
		f(88,92,93,111,116,117);
		f(93,89,88,117,112,111);
		f(89,93,94,112,117,118);
		f(94,90,89,118,113,112);
		f(90,94,95,113,118,119);
		f(95,91,90,119,114,113);
		f(19,24,96,115,120,121);
		f(96,92,19,121,116,115);
		f(92,96,97,116,121,122);
		f(97,93,92,122,117,116);
		f(93,97,98,117,122,123);
		f(98,94,93,123,118,117);
		f(94,98,99,118,123,124);
		f(99,95,94,124,119,118);
		f(24,29,100,125,130,131);
		f(100,96,24,131,126,125);
		f(96,100,101,126,131,132);
		f(101,97,96,132,127,126);
		f(97,101,102,127,132,133);
		f(102,98,97,133,128,127);
		f(98,102,103,128,133,134);
		f(103,99,98,134,129,128);
		f(29,34,104,130,135,136);
		f(104,100,29,136,131,130);
		f(100,104,105,131,136,137);
		f(105,101,100,137,132,131);
		f(101,105,106,132,137,138);
		f(106,102,101,138,133,132);
		f(102,106,107,133,138,139);
		f(107,103,102,139,134,133);
		f(34,39,108,135,140,141);
		f(108,104,34,141,136,135);
		f(104,108,109,136,141,142);
		f(109,105,104,142,137,136);
		f(105,109,110,137,142,143);
		f(110,106,105,143,138,137);
		f(106,110,111,138,143,144);
		f(111,107,106,144,139,138);
		f(39,44,112,140,145,146);
		f(112,108,39,146,141,140);
		f(108,112,113,141,146,147);
		f(113,109,108,147,142,141);
		f(109,113,114,142,147,148);
		f(114,110,109,148,143,142);
		f(110,114,115,143,148,149);
		f(115,111,110,149,144,143);
		f(44,49,116,150,155,156);
		f(116,112,44,156,151,150);
		f(112,116,117,151,156,157);
		f(117,113,112,157,152,151);
		f(113,117,118,152,157,158);
		f(118,114,113,158,153,152);
		f(114,118,119,153,158,159);
		f(119,115,114,159,154,153);
		f(49,54,120,155,160,161);
		f(120,116,49,161,156,155);
		f(116,120,121,156,161,162);
		f(121,117,116,162,157,156);
		f(117,121,122,157,162,163);
		f(122,118,117,163,158,157);
		f(118,122,123,158,163,164);
		f(123,119,118,164,159,158);
		f(54,59,124,160,165,166);
		f(124,120,54,166,161,160);
		f(120,124,125,161,166,167);
		f(125,121,120,167,162,161);
		f(121,125,126,162,167,168);
		f(126,122,121,168,163,162);
		f(122,126,127,163,168,169);
		f(127,123,122,169,164,163);
		f(59,64,128,165,170,171);
		f(128,124,59,171,166,165);
		f(124,128,129,166,171,172);
		f(129,125,124,172,167,166);
		f(125,129,130,167,172,173);
		f(130,126,125,173,168,167);
		f(126,130,131,168,173,174);
		f(131,127,126,174,169,168);
		f(64,69,132,175,180,181);
		f(132,128,64,181,176,175);
		f(128,132,133,176,181,182);
		f(133,129,128,182,177,176);
		f(129,133,134,177,182,183);
		f(134,130,129,183,178,177);
		f(130,134,135,178,183,184);
		f(135,131,130,184,179,178);
		f(69,74,136,180,185,186);
		f(136,132,69,186,181,180);
		f(132,136,137,181,186,187);
		f(137,133,132,187,182,181);
		f(133,137,138,182,187,188);
		f(138,134,133,188,183,182);
		f(134,138,139,183,188,189);
		f(139,135,134,189,184,183);
		f(74,79,140,185,190,191);
		f(140,136,74,191,186,185);
		f(136,140,141,186,191,192);
		f(141,137,136,192,187,186);
		f(137,141,142,187,192,193);
		f(142,138,137,193,188,187);
		f(138,142,143,188,193,194);
		f(143,139,138,194,189,188);
		f(79,4,80,190,195,196);
		f(80,140,79,196,191,190);
		f(140,80,81,191,196,197);
		f(81,141,140,197,192,191);
		f(141,81,82,192,197,198);
		f(82,142,141,198,193,192);
		f(142,82,83,193,198,199);
		f(83,143,142,199,194,193);
		f(83,87,148,200,205,206);
		f(148,144,83,206,201,200);
		f(144,148,149,201,206,207);
		f(149,145,144,207,202,201);
		f(145,149,150,202,207,208);
		f(150,146,145,208,203,202);
		f(146,150,151,203,208,209);
		f(151,147,146,209,204,203);
		f(87,91,152,205,210,211);
		f(152,148,87,211,206,205);
		f(148,152,153,206,211,212);
		f(153,149,148,212,207,206);
		f(149,153,154,207,212,213);
		f(154,150,149,213,208,207);
		f(150,154,155,208,213,214);
		f(155,151,150,214,209,208);
		f(91,95,156,210,215,216);
		f(156,152,91,216,211,210);
		f(152,156,157,211,216,217);
		f(157,153,152,217,212,211);
		f(153,157,158,212,217,218);
		f(158,154,153,218,213,212);
		f(154,158,159,213,218,219);
		f(159,155,154,219,214,213);
		f(95,99,160,215,220,221);
		f(160,156,95,221,216,215);
		f(156,160,161,216,221,222);
		f(161,157,156,222,217,216);
		f(157,161,162,217,222,223);
		f(162,158,157,223,218,217);
		f(158,162,163,218,223,224);
		f(163,159,158,224,219,218);
		f(99,103,164,225,230,231);
		f(164,160,99,231,226,225);
		f(160,164,165,226,231,232);
		f(165,161,160,232,227,226);
		f(161,165,166,227,232,233);
		f(166,162,161,233,228,227);
		f(162,166,167,228,233,234);
		f(167,163,162,234,229,228);
		f(103,107,168,230,235,236);
		f(168,164,103,236,231,230);
		f(164,168,169,231,236,237);
		f(169,165,164,237,232,231);
		f(165,169,170,232,237,238);
		f(170,166,165,238,233,232);
		f(166,170,171,233,238,239);
		f(171,167,166,239,234,233);
		f(107,111,172,235,240,241);
		f(172,168,107,241,236,235);
		f(168,172,173,236,241,242);
		f(173,169,168,242,237,236);
		f(169,173,174,237,242,243);
		f(174,170,169,243,238,237);
		f(170,174,175,238,243,244);
		f(175,171,170,244,239,238);
		f(111,115,176,240,245,246);
		f(176,172,111,246,241,240);
		f(172,176,177,241,246,247);
		f(177,173,172,247,242,241);
		f(173,177,178,242,247,248);
		f(178,174,173,248,243,242);
		f(174,178,179,243,248,249);
		f(179,175,174,249,244,243);
		f(115,119,180,250,255,256);
		f(180,176,115,256,251,250);
		f(176,180,181,251,256,257);
		f(181,177,176,257,252,251);
		f(177,181,182,252,257,258);
		f(182,178,177,258,253,252);
		f(178,182,183,253,258,259);
		f(183,179,178,259,254,253);
		f(119,123,184,255,260,261);
		f(184,180,119,261,256,255);
		f(180,184,185,256,261,262);
		f(185,181,180,262,257,256);
		f(181,185,186,257,262,263);
		f(186,182,181,263,258,257);
		f(182,186,187,258,263,264);
		f(187,183,182,264,259,258);
		f(123,127,188,260,265,266);
		f(188,184,123,266,261,260);
		f(184,188,189,261,266,267);
		f(189,185,184,267,262,261);
		f(185,189,190,262,267,268);
		f(190,186,185,268,263,262);
		f(186,190,191,263,268,269);
		f(191,187,186,269,264,263);
		f(127,131,192,265,270,271);
		f(192,188,127,271,266,265);
		f(188,192,193,266,271,272);
		f(193,189,188,272,267,266);
		f(189,193,194,267,272,273);
		f(194,190,189,273,268,267);
		f(190,194,195,268,273,274);
		f(195,191,190,274,269,268);
		f(131,135,196,275,280,281);
		f(196,192,131,281,276,275);
		f(192,196,197,276,281,282);
		f(197,193,192,282,277,276);
		f(193,197,198,277,282,283);
		f(198,194,193,283,278,277);
		f(194,198,199,278,283,284);
		f(199,195,194,284,279,278);
		f(135,139,200,280,285,286);
		f(200,196,135,286,281,280);
		f(196,200,201,281,286,287);
		f(201,197,196,287,282,281);
		f(197,201,202,282,287,288);
		f(202,198,197,288,283,282);
		f(198,202,203,283,288,289);
		f(203,199,198,289,284,283);
		f(139,143,204,285,290,291);
		f(204,200,139,291,286,285);
		f(200,204,205,286,291,292);
		f(205,201,200,292,287,286);
		f(201,205,206,287,292,293);
		f(206,202,201,293,288,287);
		f(202,206,207,288,293,294);
		f(207,203,202,294,289,288);
		f(143,83,144,290,295,296);
		f(144,204,143,296,291,290);
		f(204,144,145,291,296,297);
		f(145,205,204,297,292,291);
		f(205,145,146,292,297,298);
		f(146,206,205,298,293,292);
		f(206,146,147,293,298,299);
		f(147,207,206,299,294,293);
		f(147,151,212,300,305,306);
		f(212,208,147,306,301,300);
		f(208,212,213,301,306,307);
		f(213,209,208,307,302,301);
		f(209,213,214,302,307,308);
		f(214,210,209,308,303,302);
		f(210,214,211,303,308,309);
		f(211,211,210,309,304,303);
		f(151,155,215,305,310,311);
		f(215,212,151,311,306,305);
		f(212,215,216,306,311,312);
		f(216,213,212,312,307,306);
		f(213,216,217,307,312,313);
		f(217,214,213,313,308,307);
		f(214,217,211,308,313,314);
		f(211,211,214,314,309,308);
		f(155,159,218,310,315,316);
		f(218,215,155,316,311,310);
		f(215,218,219,311,316,317);
		f(219,216,215,317,312,311);
		f(216,219,220,312,317,318);
		f(220,217,216,318,313,312);
		f(217,220,211,313,318,319);
		f(211,211,217,319,314,313);
		f(159,163,221,315,320,321);
		f(221,218,159,321,316,315);
		f(218,221,222,316,321,322);
		f(222,219,218,322,317,316);
		f(219,222,223,317,322,323);
		f(223,220,219,323,318,317);
		f(220,223,211,318,323,324);
		f(211,211,220,324,319,318);
		f(163,167,224,325,330,331);
		f(224,221,163,331,326,325);
		f(221,224,225,326,331,332);
		f(225,222,221,332,327,326);
		f(222,225,226,327,332,333);
		f(226,223,222,333,328,327);
		f(223,226,211,328,333,334);
		f(211,211,223,334,329,328);
		f(167,171,227,330,335,336);
		f(227,224,167,336,331,330);
		f(224,227,228,331,336,337);
		f(228,225,224,337,332,331);
		f(225,228,229,332,337,338);
		f(229,226,225,338,333,332);
		f(226,229,211,333,338,339);
		f(211,211,226,339,334,333);
		f(171,175,230,335,340,341);
		f(230,227,171,341,336,335);
		f(227,230,231,336,341,342);
		f(231,228,227,342,337,336);
		f(228,231,232,337,342,343);
		f(232,229,228,343,338,337);
		f(229,232,211,338,343,344);
		f(211,211,229,344,339,338);
		f(175,179,233,340,345,346);
		f(233,230,175,346,341,340);
		f(230,233,234,341,346,347);
		f(234,231,230,347,342,341);
		f(231,234,235,342,347,348);
		f(235,232,231,348,343,342);
		f(232,235,211,343,348,349);
		f(211,211,232,349,344,343);
		f(179,183,236,350,355,356);
		f(236,233,179,356,351,350);
		f(233,236,237,351,356,357);
		f(237,234,233,357,352,351);
		f(234,237,238,352,357,358);
		f(238,235,234,358,353,352);
		f(235,238,211,353,358,359);
		f(211,211,235,359,354,353);
		f(183,187,239,355,360,361);
		f(239,236,183,361,356,355);
		f(236,239,240,356,361,362);
		f(240,237,236,362,357,356);
		f(237,240,241,357,362,363);
		f(241,238,237,363,358,357);
		f(238,241,211,358,363,364);
		f(211,211,238,364,359,358);
		f(187,191,242,360,365,366);
		f(242,239,187,366,361,360);
		f(239,242,243,361,366,367);
		f(243,240,239,367,362,361);
		f(240,243,244,362,367,368);
		f(244,241,240,368,363,362);
		f(241,244,211,363,368,369);
		f(211,211,241,369,364,363);
		f(191,195,245,365,370,371);
		f(245,242,191,371,366,365);
		f(242,245,246,366,371,372);
		f(246,243,242,372,367,366);
		f(243,246,247,367,372,373);
		f(247,244,243,373,368,367);
		f(244,247,211,368,373,374);
		f(211,211,244,374,369,368);
		f(195,199,248,375,380,381);
		f(248,245,195,381,376,375);
		f(245,248,249,376,381,382);
		f(249,246,245,382,377,376);
		f(246,249,250,377,382,383);
		f(250,247,246,383,378,377);
		f(247,250,211,378,383,384);
		f(211,211,247,384,379,378);
		f(199,203,251,380,385,386);
		f(251,248,199,386,381,380);
		f(248,251,252,381,386,387);
		f(252,249,248,387,382,381);
		f(249,252,253,382,387,388);
		f(253,250,249,388,383,382);
		f(250,253,211,383,388,389);
		f(211,211,250,389,384,383);
		f(203,207,254,385,390,391);
		f(254,251,203,391,386,385);
		f(251,254,255,386,391,392);
		f(255,252,251,392,387,386);
		f(252,255,256,387,392,393);
		f(256,253,252,393,388,387);
		f(253,256,211,388,393,394);
		f(211,211,253,394,389,388);
		f(207,147,208,390,395,396);
		f(208,254,207,396,391,390);
		f(254,208,209,391,396,397);
		f(209,255,254,397,392,391);
		f(255,209,210,392,397,398);
		f(210,256,255,398,393,392);
		f(256,210,211,393,398,399);
		f(211,211,256,399,394,393);
		f(257,262,263,400,405,406);
		f(263,258,257,406,401,400);
		f(258,263,264,401,406,407);
		f(264,259,258,407,402,401);
		f(259,264,265,402,407,408);
		f(265,260,259,408,403,402);
		f(260,265,266,403,408,409);
		f(266,261,260,409,404,403);
		f(262,267,268,405,410,411);
		f(268,263,262,411,406,405);
		f(263,268,269,406,411,412);
		f(269,264,263,412,407,406);
		f(264,269,270,407,412,413);
		f(270,265,264,413,408,407);
		f(265,270,271,408,413,414);
		f(271,266,265,414,409,408);
		f(267,272,273,410,415,416);
		f(273,268,267,416,411,410);
		f(268,273,274,411,416,417);
		f(274,269,268,417,412,411);
		f(269,274,275,412,417,418);
		f(275,270,269,418,413,412);
		f(270,275,276,413,418,419);
		f(276,271,270,419,414,413);
		f(272,277,278,415,420,421);
		f(278,273,272,421,416,415);
		f(273,278,279,416,421,422);
		f(279,274,273,422,417,416);
		f(274,279,280,417,422,423);
		f(280,275,274,423,418,417);
		f(275,280,281,418,423,424);
		f(281,276,275,424,419,418);
		f(277,282,283,425,430,431);
		f(283,278,277,431,426,425);
		f(278,283,284,426,431,432);
		f(284,279,278,432,427,426);
		f(279,284,285,427,432,433);
		f(285,280,279,433,428,427);
		f(280,285,286,428,433,434);
		f(286,281,280,434,429,428);
		f(282,287,288,430,435,436);
		f(288,283,282,436,431,430);
		f(283,288,289,431,436,437);
		f(289,284,283,437,432,431);
		f(284,289,290,432,437,438);
		f(290,285,284,438,433,432);
		f(285,290,291,433,438,439);
		f(291,286,285,439,434,433);
		f(287,292,293,435,440,441);
		f(293,288,287,441,436,435);
		f(288,293,294,436,441,442);
		f(294,289,288,442,437,436);
		f(289,294,295,437,442,443);
		f(295,290,289,443,438,437);
		f(290,295,296,438,443,444);
		f(296,291,290,444,439,438);
		f(292,257,258,440,445,446);
		f(258,293,292,446,441,440);
		f(293,258,259,441,446,447);
		f(259,294,293,447,442,441);
		f(294,259,260,442,447,448);
		f(260,295,294,448,443,442);
		f(295,260,261,443,448,449);
		f(261,296,295,449,444,443);
		f(261,266,301,450,455,456);
		f(301,297,261,456,451,450);
		f(297,301,302,451,456,457);
		f(302,298,297,457,452,451);
		f(298,302,303,452,457,458);
		f(303,299,298,458,453,452);
		f(299,303,304,453,458,459);
		f(304,300,299,459,454,453);
		f(266,271,305,455,460,461);
		f(305,301,266,461,456,455);
		f(301,305,306,456,461,462);
		f(306,302,301,462,457,456);
		f(302,306,307,457,462,463);
		f(307,303,302,463,458,457);
		f(303,307,308,458,463,464);
		f(308,304,303,464,459,458);
		f(271,276,309,460,465,466);
		f(309,305,271,466,461,460);
		f(305,309,310,461,466,467);
		f(310,306,305,467,462,461);
		f(306,310,311,462,467,468);
		f(311,307,306,468,463,462);
		f(307,311,312,463,468,469);
		f(312,308,307,469,464,463);
		f(276,281,313,465,470,471);
		f(313,309,276,471,466,465);
		f(309,313,314,466,471,472);
		f(314,310,309,472,467,466);
		f(310,314,315,467,472,473);
		f(315,311,310,473,468,467);
		f(311,315,316,468,473,474);
		f(316,312,311,474,469,468);
		f(281,286,317,475,480,481);
		f(317,313,281,481,476,475);
		f(313,317,318,476,481,482);
		f(318,314,313,482,477,476);
		f(314,318,319,477,482,483);
		f(319,315,314,483,478,477);
		f(315,319,320,478,483,484);
		f(320,316,315,484,479,478);
		f(286,291,321,480,485,486);
		f(321,317,286,486,481,480);
		f(317,321,322,481,486,487);
		f(322,318,317,487,482,481);
		f(318,322,323,482,487,488);
		f(323,319,318,488,483,482);
		f(319,323,324,483,488,489);
		f(324,320,319,489,484,483);
		f(291,296,325,485,490,491);
		f(325,321,291,491,486,485);
		f(321,325,326,486,491,492);
		f(326,322,321,492,487,486);
		f(322,326,327,487,492,493);
		f(327,323,322,493,488,487);
		f(323,327,328,488,493,494);
		f(328,324,323,494,489,488);
		f(296,261,297,490,495,496);
		f(297,325,296,496,491,490);
		f(325,297,298,491,496,497);
		f(298,326,325,497,492,491);
		f(326,298,299,492,497,498);
		f(299,327,326,498,493,492);
		f(327,299,300,493,498,499);
		f(300,328,327,499,494,493);
		f(329,334,335,500,505,506);
		f(335,330,329,506,501,500);
		f(330,335,336,501,506,507);
		f(336,331,330,507,502,501);
		f(331,336,337,502,507,508);
		f(337,332,331,508,503,502);
		f(332,337,338,503,508,509);
		f(338,333,332,509,504,503);
		f(334,339,340,505,510,511);
		f(340,335,334,511,506,505);
		f(335,340,341,506,511,512);
		f(341,336,335,512,507,506);
		f(336,341,342,507,512,513);
		f(342,337,336,513,508,507);
		f(337,342,343,508,513,514);
		f(343,338,337,514,509,508);
		f(339,344,345,510,515,516);
		f(345,340,339,516,511,510);
		f(340,345,346,511,516,517);
		f(346,341,340,517,512,511);
		f(341,346,347,512,517,518);
		f(347,342,341,518,513,512);
		f(342,347,348,513,518,519);
		f(348,343,342,519,514,513);
		f(344,349,350,515,520,521);
		f(350,345,344,521,516,515);
		f(345,350,351,516,521,522);
		f(351,346,345,522,517,516);
		f(346,351,352,517,522,523);
		f(352,347,346,523,518,517);
		f(347,352,353,518,523,524);
		f(353,348,347,524,519,518);
		f(349,354,355,525,530,531);
		f(355,350,349,531,526,525);
		f(350,355,356,526,531,532);
		f(356,351,350,532,527,526);
		f(351,356,357,527,532,533);
		f(357,352,351,533,528,527);
		f(352,357,358,528,533,534);
		f(358,353,352,534,529,528);
		f(354,359,360,530,535,536);
		f(360,355,354,536,531,530);
		f(355,360,361,531,536,537);
		f(361,356,355,537,532,531);
		f(356,361,362,532,537,538);
		f(362,357,356,538,533,532);
		f(357,362,363,533,538,539);
		f(363,358,357,539,534,533);
		f(359,364,365,535,540,541);
		f(365,360,359,541,536,535);
		f(360,365,366,536,541,542);
		f(366,361,360,542,537,536);
		f(361,366,367,537,542,543);
		f(367,362,361,543,538,537);
		f(362,367,368,538,543,544);
		f(368,363,362,544,539,538);
		f(364,329,330,540,545,546);
		f(330,365,364,546,541,540);
		f(365,330,331,541,546,547);
		f(331,366,365,547,542,541);
		f(366,331,332,542,547,548);
		f(332,367,366,548,543,542);
		f(367,332,333,543,548,549);
		f(333,368,367,549,544,543);
		f(333,338,373,550,555,556);
		f(373,369,333,556,551,550);
		f(369,373,374,551,556,557);
		f(374,370,369,557,552,551);
		f(370,374,375,552,557,558);
		f(375,371,370,558,553,552);
		f(371,375,376,553,558,559);
		f(376,372,371,559,554,553);
		f(338,343,377,555,560,561);
		f(377,373,338,561,556,555);
		f(373,377,378,556,561,562);
		f(378,374,373,562,557,556);
		f(374,378,379,557,562,563);
		f(379,375,374,563,558,557);
		f(375,379,380,558,563,564);
		f(380,376,375,564,559,558);
		f(343,348,381,560,565,566);
		f(381,377,343,566,561,560);
		f(377,381,382,561,566,567);
		f(382,378,377,567,562,561);
		f(378,382,383,562,567,568);
		f(383,379,378,568,563,562);
		f(379,383,384,563,568,569);
		f(384,380,379,569,564,563);
		f(348,353,385,565,570,571);
		f(385,381,348,571,566,565);
		f(381,385,386,566,571,572);
		f(386,382,381,572,567,566);
		f(382,386,387,567,572,573);
		f(387,383,382,573,568,567);
		f(383,387,388,568,573,574);
		f(388,384,383,574,569,568);
		f(353,358,389,575,580,581);
		f(389,385,353,581,576,575);
		f(385,389,390,576,581,582);
		f(390,386,385,582,577,576);
		f(386,390,391,577,582,583);
		f(391,387,386,583,578,577);
		f(387,391,392,578,583,584);
		f(392,388,387,584,579,578);
		f(358,363,393,580,585,586);
		f(393,389,358,586,581,580);
		f(389,393,394,581,586,587);
		f(394,390,389,587,582,581);
		f(390,394,395,582,587,588);
		f(395,391,390,588,583,582);
		f(391,395,396,583,588,589);
		f(396,392,391,589,584,583);
		f(363,368,397,585,590,591);
		f(397,393,363,591,586,585);
		f(393,397,398,586,591,592);
		f(398,394,393,592,587,586);
		f(394,398,399,587,592,593);
		f(399,395,394,593,588,587);
		f(395,399,400,588,593,594);
		f(400,396,395,594,589,588);
		f(368,333,369,590,595,596);
		f(369,397,368,596,591,590);
		f(397,369,370,591,596,597);
		f(370,398,397,597,592,591);
		f(398,370,371,592,597,598);
		f(371,399,398,598,593,592);
		f(399,371,372,593,598,599);
		f(372,400,399,599,594,593);
		f(401,401,406,600,605,606);
		f(406,402,401,606,601,600);
		f(402,406,407,601,606,607);
		f(407,403,402,607,602,601);
		f(403,407,408,602,607,608);
		f(408,404,403,608,603,602);
		f(404,408,409,603,608,609);
		f(409,405,404,609,604,603);
		f(401,401,410,605,610,611);
		f(410,406,401,611,606,605);
		f(406,410,411,606,611,612);
		f(411,407,406,612,607,606);
		f(407,411,412,607,612,613);
		f(412,408,407,613,608,607);
		f(408,412,413,608,613,614);
		f(413,409,408,614,609,608);
		f(401,401,414,610,615,616);
		f(414,410,401,616,611,610);
		f(410,414,415,611,616,617);
		f(415,411,410,617,612,611);
		f(411,415,416,612,617,618);
		f(416,412,411,618,613,612);
		f(412,416,417,613,618,619);
		f(417,413,412,619,614,613);
		f(401,401,418,615,620,621);
		f(418,414,401,621,616,615);
		f(414,418,419,616,621,622);
		f(419,415,414,622,617,616);
		f(415,419,420,617,622,623);
		f(420,416,415,623,618,617);
		f(416,420,421,618,623,624);
		f(421,417,416,624,619,618);
		f(401,401,422,625,630,631);
		f(422,418,401,631,626,625);
		f(418,422,423,626,631,632);
		f(423,419,418,632,627,626);
		f(419,423,424,627,632,633);
		f(424,420,419,633,628,627);
		f(420,424,425,628,633,634);
		f(425,421,420,634,629,628);
		f(401,401,426,630,635,636);
		f(426,422,401,636,631,630);
		f(422,426,427,631,636,637);
		f(427,423,422,637,632,631);
		f(423,427,428,632,637,638);
		f(428,424,423,638,633,632);
		f(424,428,429,633,638,639);
		f(429,425,424,639,634,633);
		f(401,401,430,635,640,641);
		f(430,426,401,641,636,635);
		f(426,430,431,636,641,642);
		f(431,427,426,642,637,636);
		f(427,431,432,637,642,643);
		f(432,428,427,643,638,637);
		f(428,432,433,638,643,644);
		f(433,429,428,644,639,638);
		f(401,401,434,640,645,646);
		f(434,430,401,646,641,640);
		f(430,434,435,641,646,647);
		f(435,431,430,647,642,641);
		f(431,435,436,642,647,648);
		f(436,432,431,648,643,642);
		f(432,436,437,643,648,649);
		f(437,433,432,649,644,643);
		f(401,401,438,650,655,656);
		f(438,434,401,656,651,650);
		f(434,438,439,651,656,657);
		f(439,435,434,657,652,651);
		f(435,439,440,652,657,658);
		f(440,436,435,658,653,652);
		f(436,440,441,653,658,659);
		f(441,437,436,659,654,653);
		f(401,401,442,655,660,661);
		f(442,438,401,661,656,655);
		f(438,442,443,656,661,662);
		f(443,439,438,662,657,656);
		f(439,443,444,657,662,663);
		f(444,440,439,663,658,657);
		f(440,444,445,658,663,664);
		f(445,441,440,664,659,658);
		f(401,401,446,660,665,666);
		f(446,442,401,666,661,660);
		f(442,446,447,661,666,667);
		f(447,443,442,667,662,661);
		f(443,447,448,662,667,668);
		f(448,444,443,668,663,662);
		f(444,448,449,663,668,669);
		f(449,445,444,669,664,663);
		f(401,401,450,665,670,671);
		f(450,446,401,671,666,665);
		f(446,450,451,666,671,672);
		f(451,447,446,672,667,666);
		f(447,451,452,667,672,673);
		f(452,448,447,673,668,667);
		f(448,452,453,668,673,674);
		f(453,449,448,674,669,668);
		f(401,401,454,675,680,681);
		f(454,450,401,681,676,675);
		f(450,454,455,676,681,682);
		f(455,451,450,682,677,676);
		f(451,455,456,677,682,683);
		f(456,452,451,683,678,677);
		f(452,456,457,678,683,684);
		f(457,453,452,684,679,678);
		f(401,401,458,680,685,686);
		f(458,454,401,686,681,680);
		f(454,458,459,681,686,687);
		f(459,455,454,687,682,681);
		f(455,459,460,682,687,688);
		f(460,456,455,688,683,682);
		f(456,460,461,683,688,689);
		f(461,457,456,689,684,683);
		f(401,401,462,685,690,691);
		f(462,458,401,691,686,685);
		f(458,462,463,686,691,692);
		f(463,459,458,692,687,686);
		f(459,463,464,687,692,693);
		f(464,460,459,693,688,687);
		f(460,464,465,688,693,694);
		f(465,461,460,694,689,688);
		f(401,401,402,690,695,696);
		f(402,462,401,696,691,690);
		f(462,402,403,691,696,697);
		f(403,463,462,697,692,691);
		f(463,403,404,692,697,698);
		f(404,464,463,698,693,692);
		f(464,404,405,693,698,699);
		f(405,465,464,699,694,693);
		f(405,409,470,700,705,706);
		f(470,466,405,706,701,700);
		f(466,470,471,701,706,707);
		f(471,467,466,707,702,701);
		f(467,471,472,702,707,708);
		f(472,468,467,708,703,702);
		f(468,472,473,703,708,709);
		f(473,469,468,709,704,703);
		f(409,413,474,705,710,711);
		f(474,470,409,711,706,705);
		f(470,474,475,706,711,712);
		f(475,471,470,712,707,706);
		f(471,475,476,707,712,713);
		f(476,472,471,713,708,707);
		f(472,476,477,708,713,714);
		f(477,473,472,714,709,708);
		f(413,417,478,710,715,716);
		f(478,474,413,716,711,710);
		f(474,478,479,711,716,717);
		f(479,475,474,717,712,711);
		f(475,479,480,712,717,718);
		f(480,476,475,718,713,712);
		f(476,480,481,713,718,719);
		f(481,477,476,719,714,713);
		f(417,421,482,715,720,721);
		f(482,478,417,721,716,715);
		f(478,482,483,716,721,722);
		f(483,479,478,722,717,716);
		f(479,483,484,717,722,723);
		f(484,480,479,723,718,717);
		f(480,484,485,718,723,724);
		f(485,481,480,724,719,718);
		f(421,425,486,725,730,731);
		f(486,482,421,731,726,725);
		f(482,486,487,726,731,732);
		f(487,483,482,732,727,726);
		f(483,487,488,727,732,733);
		f(488,484,483,733,728,727);
		f(484,488,489,728,733,734);
		f(489,485,484,734,729,728);
		f(425,429,490,730,735,736);
		f(490,486,425,736,731,730);
		f(486,490,491,731,736,737);
		f(491,487,486,737,732,731);
		f(487,491,492,732,737,738);
		f(492,488,487,738,733,732);
		f(488,492,493,733,738,739);
		f(493,489,488,739,734,733);
		f(429,433,494,735,740,741);
		f(494,490,429,741,736,735);
		f(490,494,495,736,741,742);
		f(495,491,490,742,737,736);
		f(491,495,496,737,742,743);
		f(496,492,491,743,738,737);
		f(492,496,497,738,743,744);
		f(497,493,492,744,739,738);
		f(433,437,498,740,745,746);
		f(498,494,433,746,741,740);
		f(494,498,499,741,746,747);
		f(499,495,494,747,742,741);
		f(495,499,500,742,747,748);
		f(500,496,495,748,743,742);
		f(496,500,501,743,748,749);
		f(501,497,496,749,744,743);
		f(437,441,502,750,755,756);
		f(502,498,437,756,751,750);
		f(498,502,503,751,756,757);
		f(503,499,498,757,752,751);
		f(499,503,504,752,757,758);
		f(504,500,499,758,753,752);
		f(500,504,505,753,758,759);
		f(505,501,500,759,754,753);
		f(441,445,506,755,760,761);
		f(506,502,441,761,756,755);
		f(502,506,507,756,761,762);
		f(507,503,502,762,757,756);
		f(503,507,508,757,762,763);
		f(508,504,503,763,758,757);
		f(504,508,509,758,763,764);
		f(509,505,504,764,759,758);
		f(445,449,510,760,765,766);
		f(510,506,445,766,761,760);
		f(506,510,511,761,766,767);
		f(511,507,506,767,762,761);
		f(507,511,512,762,767,768);
		f(512,508,507,768,763,762);
		f(508,512,513,763,768,769);
		f(513,509,508,769,764,763);
		f(449,453,514,765,770,771);
		f(514,510,449,771,766,765);
		f(510,514,515,766,771,772);
		f(515,511,510,772,767,766);
		f(511,515,516,767,772,773);
		f(516,512,511,773,768,767);
		f(512,516,517,768,773,774);
		f(517,513,512,774,769,768);
		f(453,457,518,775,780,781);
		f(518,514,453,781,776,775);
		f(514,518,519,776,781,782);
		f(519,515,514,782,777,776);
		f(515,519,520,777,782,783);
		f(520,516,515,783,778,777);
		f(516,520,521,778,783,784);
		f(521,517,516,784,779,778);
		f(457,461,522,780,785,786);
		f(522,518,457,786,781,780);
		f(518,522,523,781,786,787);
		f(523,519,518,787,782,781);
		f(519,523,524,782,787,788);
		f(524,520,519,788,783,782);
		f(520,524,525,783,788,789);
		f(525,521,520,789,784,783);
		f(461,465,526,785,790,791);
		f(526,522,461,791,786,785);
		f(522,526,527,786,791,792);
		f(527,523,522,792,787,786);
		f(523,527,528,787,792,793);
		f(528,524,523,793,788,787);
		f(524,528,529,788,793,794);
		f(529,525,524,794,789,788);
		f(465,405,466,790,795,796);
		f(466,526,465,796,791,790);
		f(526,466,467,791,796,797);
		f(467,527,526,797,792,791);
		f(527,467,468,792,797,798);
		f(468,528,527,798,793,792);
		f(528,468,469,793,798,799);
		f(469,529,528,799,794,793);
		return (l);
	}
}
}